Был на сайте более двух недель назад

Лактионов Федор Викторович

Мужчина, 41 год, родился 8 июля 1982

Не ищет работу
Контакты
mega.t72@gmail.com — предпочитаемый способ связи
Способы связи
 337034948 mega.t72

Тюмень, не готов к переезду, не готов к командировкам

Программист-разработчик

Специализации:
  • Программист, разработчик

Занятость: полная занятость, проектная работа

График работы: полный день, гибкий график, удаленная работа

Опыт работы 20 лет 7 месяцев

Октябрь 2013по настоящее время
10 лет 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по настоящее время
12 лет
Тюменских ассоциативных систем объединение

Тюмень, 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).

Ключевые навыки

Изменить уровни владения навыками можно в мобильном приложении — на сайте эта возможность будет чуть позже

Assembler
C/C++
MySQL
PHP
JavaScript
jQuery
HTML
HPC
Multithread Programming
WinAPI
CSS
TCP/IP
MPI
OpenMP
Active Directory
1С-Битрикс
WebAsyst
Amazon
Windows Azure
Linux
Windows Server 2003-2012
Mathematical Programming
Networking
VHDL
STL
Boost
Delphi
Git
SVN
Intel® VTune™ Amplifier 2015

Обо мне

Ответственный, грамотный, целеустремленный, творческий. Разработчик: вижу и собираю воедино все логические зависимости проекта. Поэтапная реализация с планированием и анализом проблем/требований. Специалист: умею решать любые задачи грамотными средствами. Люблю параллельные технологии: кластеры, 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
Институт математики и компьютерных наук, Математическое обеспечение и администрирование информационных систем

Знание языков

РусскийРодной


АнглийскийB2 — Средне-продвинутый


Повышение квалификации, курсы

2009
Аспирантура
Тюменский государственный университет, Прикладник на кафедре неорганической химии

Тесты, экзамены

2005
Проектирование системы с использованием Xilinx LigiCORE PCI (Designing a LigiCORE PCI System
Авторизованный тренинг-партнер Xilinx "Магнетик - Цифровые системы", Программист VHDL

Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения