← В ленту
Регистрация: 10.12.2019

Портфолио

Информационный киоск для мировых судей

Ведущий программист.

Имитатор штатной аппаратуры связи

Ведущий программист

Микропрограмма для контроллера Milandr

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

Скиллы

C#
Java
JavaScript
MFC
Qt
С++

Опыт работы

Программист
с 04.2019 - По настоящий момент |Индивидуальное предпринимательство (Фриланс)
C++, C#, Java, Javascript
Разработка программного обеспечения: - обеспечение межпроцессного и межпоточного взаимодействия; - разработка COM-компонентов; - разработка extensions для chrome, firefox, edge; - разработка взаимодействия с iexplore посредством BHO (browser helper object); - обеспечение сетевого взаимодействия; - работа с XML, JSON.
Ведущий инженер-программист
01.2018 - 03.2019 |АО "ОКТБ "Вектор"
C++, Python, C#, Java
Разработка и сопровождение прикладного ПО: - разработка, проверка и дизайн проектов; - инспекция кода (code inspection (review)); - разработка пользовательского интерфейса (Widgets, MVC, Graphics View) и управляющих функций систем; - обеспечение взаимодействия с базой данных (PostgreSQL, SQLite); - проектирование баз данных; - обеспечение сетевого взаимодействия (TCP/IP, UDP); - многопоточное программирование; - кроссплатформенное программирование (Windows, Linux);
Инженер-программист
04.2014 - 01.2018 |АО "ОКТБ "Вектор"
C++, Python
Разработка и сопровождение прикладного ПО: - разработка, проверка и дизайн проектов; - инспекция кода (code inspection (review)); - разработка пользовательского интерфейса (Widgets, MVC, Graphics View) и управляющих функций систем; - обеспечение взаимодействия с базой данных (PostgreSQL, SQLite); - проектирование баз данных; - обеспечение сетевого взаимодействия (TCP/IP, UDP); - многопоточное программирование; - кроссплатформенное программирование (Windows, Linux); - программирование взаимодействия ПО с MS Word (Windows) и LibreOffice (Linux).
Ведущий инженер
01.2012 - 09.2013 |ЗАО "Орбита"
С++
1) Разработка микропрограмм для микроконтроллеров (STM32, ядро ARM Cortex-M3). 2) Разработка и сопровождение прикладного ПО: - разработка пользовательского интерфейса и управляющих функций систем; - обеспечение взаимодействия с базой данных (Oracle); - обеспечение сетевого взаимодействия (TCP/IP).
Инженер
12.2010 - 01.2012 |ЗАО "Орбита"
C++
Разработка и сопровождение ПО: - разработка пользовательского интерфейса и управляющих функций систем; - обеспечение взаимодействия с базой данных (Oracle); - обеспечение сетевого взаимодействия (TCP/IP).

Образование

Радиотехника (Бакалавр)
2000 - 2006
Таганрогский радиотехнический университет

Языки

АнглийскийПродвинутый