Обо мне

Специализация и профессиональные навыки:
Мои навыки и знания:
- кросс-платформенные приложения (Windows-Linux-BSD-Mac).
- высоко-нагруженные проекты.
- многопоточные приложения.
- GUI приложения.
- WEB приложения (встроенные)
- серверные компоненты и демоны.
- отказоустойчивые приложения.
- встраиваемые системы.
- программирование микроконтроллеров.
- проектирования сложных программно-аппаратных комплексов.
- основное направление C, C++.
- Участие в разработке OpenSource С++ framework'а.
- высоко-нагруженные приложения на PostgreSQL (партиционирование, скоростная регистрация, оптимизация запросов).
- Java (разработка БЭКЭНДА на TomCat)
- python (легкие корректировки кода).
- давно не использовал - LISP, PROLOG, CLARION, разнообразные ассемблеры (под разные архитектуры от IBM 360/370, PDP-11 и до x86).
- знание TCP/IP (участие в проектах по сетевой безопасности)
- знание видео-обработки (есть несколько своих модулей видео-плееров из нестандартных видео-форматов).
- знание систем типа GIT, TFS, Redmine, SVN.
- Mind-maps.

Профессиональные цели:
Хочу работать в области связанной с программированием в Linux/Unix системах.
Также желательно работать в области связи с аппаратной частью возможно на микроконтроллерах или embedded linux.
Участие в интересных исследовательских проектах.

Награды, сертификаты, портфолио, проекты:
Проекты, сделанные в период с февраля 2011 по февраль 2013 гг.
«Автоматизация регистрации посетителей ресторана от организаций» Аппаратно-программный комплекс в составе STM32 wifi регистратора, сервера и админского рабочего места. С автоматическим расчетом суточных и месячных итогов и отправкой по e-mail.

«Система автомобильного видеонаблюдения». Комплекс, позволяющий вести наблюдение, постоянно и в реальном времени с нескольких камер по всему периметру.

«Автоматизация парковки». Аппаратно-программный комплекс для автоматизации платной парковки. В проекте было запрограммировано управление 14-ю типами устройств. Была придумана концепция прикладных драйверов, для всех устройств были написаны драйвера под Линукс. Компоненты: приём оплаты, выдача сдачи, управление исполнительными устройствами (шлагбаум, светофор), съём показателей с датчиков (оптопары, индуктивные датчики под дорожным полотном, охранные датчики), автоматическое фотографирование с нескольких ракурсов каждой операции, учёт клиентов, финансовый и управленческий анализ, система разграничения доступа.

«Сеть видео рекламы»

«СКУД Time-клуб»

«Автоматизация агентства знакомства»

«Дисконтные терминалы». Софт для терминалов с большим сенсорным экраном. Была выполнена разработка видеоплеера, скидочного интерфейса, навигационного интерфейса.

«База инновационных регионов России». WEB-решение, база со сложной реляционной структурой.

Членство в обществах и ассоциациях:
http://www.ultimatepp.org/forums/ - альтернатива STL + Boost = NTL!

Дополнительная информация:
Развернутое электронное резюме можно посмотреть тут: http://www.sergeynikitin.sv-design.ru/

Участие в профессиональных сообществах
Опыт работы
АО ЦНИИмаш (Контроль навигационного поля)
Королев
инженер
Ноябрь 2015 — По настоящее время (5 лет)

Программирование, разработка комплексов обрабатываюших навигационные, геодезические данные, собираемые по всей планете.

Разработка методик рассчёта и хранения сложных навигационных и геодезических данных.

Администрирование отдельных серверов и фрагментов сетевой инфраструктуры.

Разработка архитектуры вновь создаваемых комплексов.

Аналитическая проработка проектов.

Российский разработчик сертифицированного ПО в сфере информационной безопасности
Программист-разработчик
Март 2013 — Март 2015 (2 года и 1 месяц)
Обязанности: - Разработка проекта в области сетевой безопасности - Проектирование интерфейса - Разработка высоконагруженных компонентов системы. Достижения: - Создание новых компонентов для супер скоростной записи сетевых событий в БД - Улучшение Аналитических функций продукта - Создание системы внутреннего аудита
SV-Soft
Москва
Разработчик ПО
Апрель 2007 — Март 2013 (6 лет)
Обязанности: - Разработка ПО на заказ. Полный цикл от идеи до внедрения - Поиск клиентов, ведение переговоров - Осуществление постпродажной поддержки ПО
ОАО «Мелькомбинат в Сокольниках»
Москва
Зам. начальника IT подразделения
Март 2003 — Март 2007 (4 года и 1 месяц)
Обязанности: - Разработка приложений для основной деятельности, в частности, система контроля исполнения поручений. - Администрирование IT инфраструктуры, заключение договоров с поставщиками услуг (провайдерами), контроль оплаты арендодателей за телефонию и интернет - Поддержание работоспособности разнообразных аспектов компьютерной инфраструктуры Достижения: - Для учета деятельности отдела аренды было разработано комплексное приложение Биллинга услуг интернета и телефонии (с полной функциональностью с анализом и выставлением счетов).
Строительная компания «Дружба»
Домодедово
Директор IT департамента
Январь 2002 — Январь 2003 (1 год и 1 месяц)
«Старооскольский металугический комбинат»
Москва
Начальник IT отдела
Апрель 1999 — Апрель 2003 (4 года и 1 месяц)
«Лаборатория САД», «ABS company», «Бизнес-консалтинг групп»
Москва
Ведущий разработчик
Январь 1993 — Январь 1999 (6 лет и 1 месяц)
Обязанности: - Руководство отделом разработки ПО - Создание архитектуры всех программных комплексов, которые разрабатывала компания Достижения: - Создание математического аппарата для всех учётных систем компании - на нём до сих пор работают все продукты компании
Высшее образование
Московский финансово-промышленный университет «Синергия»
Москва
Факультет: Информатики
Сентябрь 2017—Декабрь 2019 (2 года и 3 месяца)

Информатика в экономике. Управление IT проектами.

Московский инженерно-физический институт
Москва
Факультет: Кибернетики; "К"
Январь 1985—Январь 1993 (8 лет)