Специалисты
Коротко о квалификации
- Senior software engineer 10+ лет опыта
- Разработка кроссплатформенных настольных приложений
- Backend development
- C/C++, FORTRAN, научные вычисления
- Наука о данных
- Обьектно-ориентированный анализ и проектирование
- Сильная математическая подготовка
- Разработка алгоритмов
- Научная обработка данных
- Фреймворки, операционные системы и API
- Операционные системы: Windows, Linux
- Языки программирования: C/C++, FORTRAN, Python,R
- PL/SQL, PostgreSQL
- Платформы пользовательского интерфейса: QT
- Разное: Postgis, OpenMPI, OpenGL.
- Научные вычисления: opencv, Быстрое преобразование Фурье, Пакет линейной алгебры Лапака, Ковариационные функции, свертка/деконволюция, Научная библиотека GNU, Собственная библиотека
Образование
- 1990-1995 Санкт-Петербургский государственный университет, математико-механический факультет, магистр математики и астрономии
- 2004 Кандидат наук. в Санкт-Петербургском государственном университете
Программное обеспечение для калибровки изображений
Роль: Senior Software Engineer Обязанности: Разработка программного обеспечения для калибровки изображений, уменьшения искажений и исследования методов оценки искажений с использованием C++ и opencv. Допускается улучшение качества калибровки дисторсии на 5 % и может использоваться в камерах транспортных средств,
C++, opencv
08/2021 – 09/2022 месяца
Программное обеспечение для научно-исследовательского института
Роль: Senior Software Engineer Обязанности: - Разработка GIS (геоинформационных систем) - Разработка программного обеспечения для анализа изображений - Потоковое видео по сети - Разработка программного обеспечения для документооборота
03/2020 – 08/2021 месяц
Программное обеспечение для автомобильной навигации
Роль: Senior Software Engineer Обязанности: - Разработка программного обеспечения для автомобильной навигации. - Разработаны алгоритмы расчета дорожного графа - Картографические расчеты базы данных с использованием PostgreSQL/PostGIS - Фильтрация “Spider” с использованием фильтра Калмана и модулей обработки данных в Python - Линейная алгебра с расчетами разреженных матриц в C++ - Статистические расчеты с большими данными
PostgreSQL/PostGIS, Python, C++
11/2017 – 11/2019 месяцев
Программное обеспечение для космической академии
Роль: Senior Software Engineer Обязанности: Разрабатывал и поддерживал программное обеспечение для радиолокации и компьютерного зрения. Выполнена разработка клиент-серверного программного обеспечения для предметной области. Участвовал и руководил следующими проектами: - Разработал ядро системы документооборота (исходный код доступен на IO Exchange Soft) - Разработан модуль моста данных для разрозненных баз данных. - Разработано приложение для восстановления радиоизображения (исходный код доступен на сайте Radius). Инструменты и опыт: - Разработка системных модулей с использованием Qt - Архитектура представления модели с использованием Qt - Разработка функций базы данных с использованием PL/SQL и Postgres. - Системы контроля версий SVN, git - Интерфейс C++ с Postgres. - gcc, gdb, механизмы репликации базы данных - Многопоточность - Архитектура крупных программных проектов - Многомерное БПФ - Голографическая обработка радиоизображений - Параллельные вычисления с использованием нескольких процессов и межпроцессного взаимодействия.
Qt, PL/SQL, Postgres, SVN, git, C++, gcc, gdb
2006 – 2017 месяцев
Астрономическое программное обеспечение
Роль: аспирант Института прикладной астрономии РАН. Что сделано: Разработал астрономическое программное обеспечение на C++/FORTRAN для обработки РСДБ-наблюдений. В частности, разработано программное обеспечение для статистического анализа для расчета: - Ковариационные функции, - Спектры мощности - Обобщенное среднее - Прогнозирование и сравнение результатов различными методами Основные инструменты и опыт: - Статистический анализ данных наблюдений - Реализация алгоритмов статистического анализа, математического моделирования, объединения временных рядов, алгоритмов интерполяции и прогнозирования - Упаковка программного обеспечения для различных целевых платформ - Кроссплатформенные приложения C++. - Быстрое преобразование Фурье, линейная алгебра, ковариационные функции - Библиотеки генераторов случайных чисел В 2004 году подготовил и защитил кандидатскую диссертацию. Тема диссертации: «Стохастическое моделирование РСДБ-наблюдений и ЭОП-серий и их обработка методом наименьших квадратов».
C++/FORTRAN
1995 – 2006 месяцев