
Был на сайте более двух недель назад
Лактионов Федор Викторович
Мужчина, 42 года, родился 8 июля 1982
Не ищет работу
Тюмень, не готов к переезду, не готов к командировкам

Программист-разработчик
Специализации:
- Программист, разработчик
Занятость: полная занятость, проектная работа
График работы: полный день, гибкий график, удаленная работа
Опыт работы 21 год 7 месяцев
Октябрь 2013 — по настоящее время
11 лет 7 месяцев
Тюменский государственный университет, ФГБОУ ВПО
Тюмень, utmn.ru
Заведующий лабораторией компьютерного моделирования наноматериалов и кластерных технологий
Построение вычислительной инфраструктуры HPC: 2 вычислительных кластера [10 и 4 узлов], интеграция СХД на 18ТБ, домен AD + DHCP + DNS, VPN для корпоративных клиентов на базе RADIUS-сервера и роутера на ReactOS, FTP и репликация для важных данных, корпоративный сервер обновлений ESET, сервер обновлений Windows - WSUS, интеграция распределенной системы DFS для постоянных ресурсов с реплицируемых серверов, HPC Pack 2008 и сервер контроля версий SVN c интеграцией в AD. Разработка системного клиент-серверного ПО для анализа текста: MPI, OpenMP, SIMD (SSE4.2), получена производительность на пике возможностей комплекса (72-82%). Получены патенты на программы: диалог с Роспатентом без посредников.
Май 2012 — по настоящее время
13 лет
Тюменских ассоциативных систем объединение
Тюмень, taso.pro
Технический директор (соучредитель компании)
Техническое оснащение предприятия, закупка оборудования, администрирование инфраструктуры HPC, постановка/планирование задач сотрудникам, контроль выполнения планов, обучение, консультирование и помощь в работе сотрудников.
Разработка проекта (C/C++): клиент-серверное ПО для расчета нейросетей и систем со сложной многоуровневой логикой управления. Разработка динамической модели нейрона. Разработка компилятора. Разработка параллельного SIMD-решателя нейросетей. Разработка гибридной, распределенной нейросетевой архитектуры для HPC на базе Blade-кластера SMP-узлов. (разработки запатентованы).
Сентябрь 2014 — Март 2015
7 месяцев
Дизайн студия FORBI
Тюмень, forbi.info
Программист-разработчик
Разработка и поэтапный вывод на рынок коммерческого продукта (облачный сервис): построение ИС на базе CMS 1С-Битрикс, реализация самого продукта, полноценной биллинговой системы, хостинг-площадки на основе Nginx-Apache (поддомены, домены), расширение базовых функций сервиса, подключение к популярным платежным системам (индивидуальная интеграция), реализован магазин "с нуля" на инфоблоках, размещение сервиса в Amazon. Плотная интеграция с linux-based системами, администрирование, оптимизация вычислительных ресурсов. Аналитика и сетевая защита инфраструктурных решений.
Октябрь 2012 — Октябрь 2013
1 год 1 месяц
Тюменский государственный университет, ФГБОУ ВПО
Тюмень, utmn.ru
Заведующий сектором образовательных информационных систем и кластерных технологий
Разработка системного клиент-серверного ПО для анализа текста (C/C++, MPI, OpenMP, сокеты), управление проектами (более 4).
Разработка "IDE Нейроконструктор" (C/C++, MPI, OpenMP).
Выделение периферийного модуля для приема/передачи данных в ядро "Нейроконструктора" (C/C++). Выделение периферийных проектов: для обработки звука (Delphi), видео (С/С++), сенсорной информации (бот/роботизированная платформа)[C#].
Постановка и проектирование задач по направлениям "Data mining" (интеллектуальный анализатор) и "Периферийный браузер" (интерпретатор html/css/js).
Май 2005 — Октябрь 2012
7 лет 6 месяцев
Тюменский государственный университет, ФГБОУ ВПО
Тюмень, utmn.ru
Заведующий сектором образовательных систем
Разработка системного ПО (Delphi) для анализа текста, управление проектом. Совершенствование пакета "Нейроконструктор", проектирование и реализация динамической модели нейрона. Разработка компилятора блок-схем. Создание редактора моделей нейрона на основе блок-схем: связываем блоки в схему и подаем ее на компилятор; получаем исполняемый код - ядро решателя нейросети.
Углубление в серверные технологии, и аппаратное программирование (FPGA). Закупка RSP-517 и первых Blade- Infiniband- кластеров и нескольких SMP-серверов (2007-2008гг.).
Разработка ПО (C/C++) для управления и динамического программирования ядра MicroBlaze на кристалле платы RSP (совместно со специалистом Xilinx Platform Studio из Екатеринбурга).
Прием и администрирование кластеров.
Разработка системы (PHP, WMI, LDAP) мониторинга рабочих станций в корпоративном домене: демоны сбора статистики со всех станций x86/x64 (нагрузка на ядра CPU, нагрузка на HDD, активные/не закрытые сессии, установленного ПО), вывод актуальной информации на графиках, выявление проблемных узлов (потеря связи).
Исследования в области SMP и MPP на "живых" системах (распараллеливание, синхронизация, производительность).
Октябрь 2003 — Май 2005
1 год 8 месяцев
Тюменский государственный университет, ФГБОУ ВПО
Тюмень, www.distance.ru/
Программист C/C++/Delphi
Разработка системного ПО для анализа текста.
Разработка нескольких версий программ для решения нейросетей (С/Delphi).
Основные 2 версии 2004 г. - на базе алгоритма BP. И финальная версия 2005г. - первая версия пакета "Нейроконструктор" (Delphi).
Навыки
Уровни владения навыками
Обо мне
Ответственный, грамотный, целеустремленный, творческий.
Разработчик: вижу и собираю воедино все логические зависимости проекта. Поэтапная реализация с планированием и анализом проблем/требований.
Специалист: умею решать любые задачи грамотными средствами. Люблю параллельные технологии: кластеры, GPU, сопроцессоры (типа Intel Phi). Хорошо разбираюсь в SMP: умею разрабатывать алгоритмы обработки данных с учетом когерентности кэшей и контролируемым вытеснением кэш-линии. Отлично разбираюсь в многопоточном программировании (даже на уровне ОС: понимаю, как работает планировщик) и синхронизации, особенно интересны различные Lock-free-алгоритмы (большой интерес и понимание в этой области: свои наработки).
Оптимизатор: умею и люблю программировать "железо" с максимальным задействованием вычислительных ресурсов на задачу. Хорошо знаю архитектуру Intel, умею внедрять любые intrinsics и разрабатывать на их основе вычислительные алгоритмы, большой опыт в параллельном программированиии.
Научная деятельность: 4-5 публикаций в научных журналах и монографиях, 6 патентов.
Хобби: велосипед, коньки, бассейн. Без вредных привычек.
Навыки программирования:
1. Приоритетные языки: C/C++, Delphi, PHP.
2. Глубокие знания системного программирования (WinAPI).
3. Рефакторинг.
4. Разработка алгоритмов различной сложности (аналитика).
5. GDI-графика, быстрый доступ, грамотное управление ресурсами, упаковка/распаковка растров (RLEx).
6. Сетевое программирование (сокеты TCP/IP [Беркли, Async, Queued, WinAPI], клиент-серверные системы).
7. Параллельное программирование: MPI, OpenMP, CRT-WinAPI, I/O Completion Ports.
8. Диагностика быстродействия, оптимизация, отладка (Intel® VTune™ Amplifier).
9. Безопасность: шифрование/расшифровка сообщений, протоколов, потоков данных, имперсонализация пользователей Local/AD, формирование/проверка цифровых подписей (сертификат/Local/AD).
10. Firefox - модификация исходников/сборка/инсталятор: добавление/удаление функционала (перехват свойств/методов, добавление/удаление классов/методов ).
Навыки веб-программирования:
1. Разработка компонентов (1С-Битрикс, Webasyst).
2. Подключение существующих компонент (1С-Битрикс, Webasyst).
3. Интеграция новых сервисов (1С-Битрикс).
4. Расширение стандартных компонент (1С-Битрикс, Webasyst).
5. Разработка сервисов/модулей (1С-Битрикс).
6. Подключение платежных систем (Yandex, Робокасса и т.п.).
7. Разработка полноценной хостинг-платформы (поддомены, домены).
8. 1С-Битрикс: отличные знания инфоблоков, программирование вложенных запросов.
9. SEO: техническое продвижение в google и yandex по заданным запросам. Есть успешные рабочие проекты (первая страница в результатах запроса)
Облачные технологии (Amazon и/или Windows Azure):
1. Перенос/размещение сервиса/хостинга.
2. Расчет оптимальной нагрузки на сервис в облаке.
3. Решение технических проблем размещения сервисов в облаке.
4. Проектирование/построение инфраструктуры в облаке.
Навыки администрирования:
1. Windows-серверы 2003/2008/2012.
2. Настройка AD.
3. Настройка/поддержка сервисов: Terminal, ESET, DNS, DHCP, FTP, RRAS, RADIUS, WSUS, DFS, Replication, HPC Pack, FS, SVN, VPN.
4. Управление учетными данными пользователей.
5. Настройка/подключение/поддержка СХД, WiFi/ADSL-роутеров.
6. Оценка качества Wi-Fi-сигнала, установка антены/параболы.
7. Усиление Wi-Fi-сигнала (по возможности).
8. Настройка/подключение/поддержка серверного оборудования (стойка-шкаф).
9. Управление/разворачивание/поддержка Linux-серверов из любых готовых дистрибутивов. Расширение конфигурации, специализация под нестандартные устройства. Разработка дополнительных bash-скриптов, shell-меню.
10. Оборудование рабочих мест под бесперебойным контролем ИБП.
11. Удаленное администрирование (IPMI, iLO4)
11. Веб-серверы: apache, nginx.
Навыки управления:
1. Постановка задачи коллективу программистов.
2. Планирование работы коллектива.
3. Управление интенсивностью работы коллектива.
4. Контроль версий (subversion, git).
5. Консультации программистам.
6. Помесячная/поквартальная отчетность, выявление "слабого/сильного звена". Обучение коллектива интенсивной работе.
7. Модульное проектирование программ.
8. Разработка стимулирующих программ оценки труда.
9. Управление проектами. Комплексный подход к выводу продукта на рынок.
Мои профили на профресурсах:
1. StackOverflow - http://ru.stackoverflow.com/users/8766/mega
2. Vingrad - http://forum.vingrad.ru/users/GremlinProg
3. Careers.StackOverflow - http://careers.stackoverflow.com/laktionov
4. Upwork (oDesk) - https://www.upwork.com/users/~0124020c85f30765c7
Высшее образование
2009
Институт математики и компьютерных наук, Аспирантура
2004
Институт математики и компьютерных наук, Математическое обеспечение и администрирование информационных систем
Знание языков
Повышение квалификации, курсы
2009
Аспирантура
Тюменский государственный университет, Прикладник на кафедре неорганической химии
Тесты, экзамены
2005
Проектирование системы с использованием Xilinx LigiCORE PCI (Designing a LigiCORE PCI System
Авторизованный тренинг-партнер Xilinx "Магнетик - Цифровые системы", Программист VHDL
Гражданство, время в пути до работы
Гражданство: Россия
Желательное время в пути до работы: Не имеет значения