Обо мне

Профессиональные знания и навыки

Языки программирования: C/C++, C#, Java, Delphi, ASM x86, VBA

Операционные системы: Windows NT/CE, Android, Windows Phone, iOS, Linux-based

Инструменты: Microsoft Visual Studio, Eclipse, GCC, xCode, Delphi, C++ Builder, Keil Development Tools, Microsoft Team Foundation, Microsoft Visual Source Safe, SourceGear Vault, SVN, Bugzilla, Compuware BoundsChecker, AutomatedQA AQTime, Microsoft Project

Технологии: WinAPI, POSIX, STL, COM, JNI, XML, HTML, Microsoft .NET Framework, GDI, OpenGL ES 1.x, DirectX 11

Личные качества

  • Отличное знание и понимание электронной техники;
  • Способность разрабатывать ключевые компоненты ПО;
  • Упорство при решении поставленные задачи;
  • Легко обучаем, интерес к новым знаниям;
  • Любознательность, инициативность, ответственность, коммуникабельность.

Приобретенный профессиональный опыт

  • Прикладное программирование под мобильные устройства на OS Android, iOS, Winsoqs Phone, WinCE и других Linux-based OS;
  • Разработка графических приложений с использованием OpenGL ES 1.x и DirectX 11;
  • Знание WinAPI и POSIX;
  • Системное программирование под микроконтроллеры: ADuC8xx (MCS-51), ADuC70xx (ARM7TDMI), MSP430, PIC16;
  • Опыт коммерческой кросс-платформенной разработки, разработки клиент-серверных приложений и разработки многопоточных приложений;
  • Знания и опыт в разработке измерительной техники на основе микроконтроллеров (схемотехника, программирование приборов и клиентских программ на ПК);
  • Коммерческий опыт координирования работы коллектива до 8 человек в рамках решения проектной задачи;
  • Знания в области теории сжатия данных и теории числовой обработки информации;
  • Более пятнадцати успешно реализованных коммерческих проектов.

Публикации

  • Свидетельство об официальной регистрации программы для ЭВМ № 2003612396, Москва 27 октября 2003 г. “Программа обработки данных устройства для определения цветовой температуры и координат цветности источника излучения”
  • Свидетельство об официальной регистрации программы для ЭВМ № 2003612397, Москва 27 октября 2003 г. “Программа обработки данных устройства для определения коэффициента пульсации и освещенности в видимой области спектра”
  • XIV научная конференция “Фотометрия и ее метрологическое обеспечение”, тезисы докладов г. Москва, 2004, с.55-57. “Измерение коэффициента пульсации освещенности”
  • XV научная конференция “Фотометрия и ее метрологическое обеспечение”, тезисы докладов г. Москва, 2005, с.61-63. “Денситометр для измерения оптической плотности киноматериалов”
  • Денситометр для измерения оптической плотности киноматериалов / А.И. Денисюк, В.Н. Кузьмин, С.Е. Николаев, С.В. Сафронов и др. // Измерительная техника. – 2006. – №7
  • Сафронов С.В. Фильтрация импульсных помех при параметрическом оценивании случайных сигналов / С.В. Сафронов // Журнал научных публикаций аспирантов и докторантов. – 2008. – №3
  • Авдеев Б.Я. Реализация метода интервальной оценки распределения случайных сигналов / Б.Я. Авдеев, С.В. Сафронов // Известия СПбГЭТУ «ЛЭТИ».– 2007. – №1
  • Авдеев Б.Я. Практический метод интервальной оценки распределения случайных сигналов / Б.Я. Авдеев, С.В. Сафронов // Вестник метрологической академии. – 2007- 19
Профессиональные навыки
Опыт работы
Февраль 2010 — по настоящее время
ООО «МИТ Геоматика»
Старший инженер-программист
Санкт-Петербург
Обязанности и достижения

Обязанности:
Портирование и дальнейшая разработка навигационной системы СитиГид под Android и Windows Phone, разработка нового модуля маршрутизации, разработка кросс-платформенного графического “движка” под OpenGL ES 1.x и Direct3D 11, разработка новых интернет сервисов, координация процесса разработки.

Окружение:
С/C++, Microsoft Visual Studio, GCC, Java, Eclipse, xCode, SVN

Август 2005 — Январь 2010
EvoSquare
Project Manager, Senior C++ developer
Санкт-Петербург
Обязанности и достижения

Участие в проектах:

1. Поисковая система (август 2008 – ноябрь 2009)
Команда: 3 человека
Должность: старший инженер-программист, менеджер проекта
Окружение: C++, C#, Microsoft Visual Studio 2008, Microsoft Team Foundation, Microsoft Project
Спроектировано и реализовано ядро поисковой системы (создание, обновление и хранение инвертированного индекса для 20+ Гбайт текстовой информации)
Спроектирована и реализована потоковая модель для обмена сообщениями между различными подсистемами (пропускная способность 1000+ сообщений в секунду)
Спроектированы и реализованы STL-like контейнеры для больших объемов данных

2. Спутниковая навигационная система “NavMii” для мобильных устройств под управлением ОС Windows Mobile и Symbian S60 (2005 – 2007)
Команда: 6 человек
Должность: старший инженер-программист, руководитель группы разработчиков
Окружение: C/C++, C#, Microsoft Visual Studio 2005, Microsoft Team Foundation, Compuware BoundsChecker, AutomatedQA AQTime, Microsoft Project

3. Спутниковая навигационная система для мобильного телефона “TWiG” компании Benefon под управлением ОС Linux-based (2005 – 2007)
Команда: 15 человек (международный проект)
Должность: инженер-программист
Окружение: C, GCC, Microsoft Visual Studio 6/2003, Microsoft Visual Source Safe, SVN, SourceGear Vault, Bugzilla

Февраль 2003 — Август 2005
ООО НТП «ТКА»
Инженер
Санкт-Петербург
Обязанности и достижения

Проектирование и создание измерительных приборов на основе микроконтроллеров. Функциональные обязанности: системный программист микроконтроллеров, прикладной программист средств сбора данных, схемотехник.

Высшее образование
Сентябрь 2005 — Февраль 2008
СПбГЭТУ "ЛЭТИ"
Приборостроения, биомедицинской и экологической инженерии (ФПБЭИ)
Санкт-Петербург
Специализация и достижения

Кандидат технических наук

Сентябрь 1999 — Май 2005
СПбГЭТУ "ЛЭТИ"
Приборостроения, биомедицинской и экологической инженерии (ФПБЭИ)
Санкт-Петербург
Специализация и достижения

Инженер