Обо мне

Я являюсь программистом C/C++ (c++ 17),  также владею C#, Python, с более, чем 8 летним стажем.

Первая моя специальность - инженер-электроник. Я работал более 12 лет. В мои обязанности входила разработка принципиальных схем, печатных плат и программирование микроконтроллеров.

С 2011 года я работаю программистом.

Разработки велись под Windows, Linux. Работал на Visual Studio, QT5, IntellijIdea, Eclipse, Netbeans.

Участвовал в проектах различной направленности (см. загруженное резюме): automotive, 3D-modelling, GUI, development of network software, micro controller programming, audio over IP, neural nets, deep learning.

Ищу удаленную работу.

Профессиональные навыки
Опыт работы
BIIR Ukraine
Одесса
C/C++ software engineer
Ноябрь 2018 — По настоящее время (1 год и 10 месяцев)

Разработка пульта управления промышленной стиральной машиной и блока HMI на базе NXP STM32 ARM микроконтроллерах.

Разработка приложения на базе AES-67 протокола (AoIP)

Разработка и тестирование ПО
Senior c++ developer
Октябрь 2017 — Сентябрь 2018 (1 год)
  • Description: automotive projects : connectivity, navigation
  • Responsibility:

Bug fix

  • Skills and tools:  c++11, c++14 standards, QT, Linux, embedded
TPE
Одесса
Haxe engineer
Апрель 2017 — Октябрь 2017 (7 месяцев)
  • Description: company TIVO  - video digital recorder
  • Responsibility: bug fix of GUI and business logic
  • Skills and tools: Haxe, IntellijIdea
Digitally Inspired
Одесса
C++ software engineer
Август 2016 — Апрель 2017 (9 месяцев)
  • Description: Dental project
  • Responsibility:

Development the base algorithms for 3D – modeling and 3D-rendering

  • Skills and tools: C++, c++11 standard, C#, Windows, mesh, textures
KeepSolid
Одесса
C++/QT software engineer
Сентябрь 2015 — Март 2016 (7 месяцев)
  • Description: VPN, CoreSign projects
  • Responsibility:

Development the obfuscate protocol for VPN Unlimited (breakthrough of Chinese and Arabic firewall) for Linux. Development the GUI (+ multi threading) and business logic for CoreSign (document signing, sharing, edit the annotations) application on the QT5.5 for Windows.

  • Skills and tools: C++, QT5, Visual Studio 2015,  MFC, ATL, COM
Luxoft
Одесса
C++ software engineer
Октябрь 2011 — Август 2015 (3 года и 11 месяцев)
  • Description: MapViewer and Route Guidance projects (for automotive navigator)
  • Responsibility:

Implementation business logic in the map viewer and route guidance controllers

  • Skills and tools:C++, QT4, MSM(Menu-State-Machine)-Editor, FSM (Finite State Machine), Trace Client, QNX, MOCCA, OOP, UML, Perforce, Visual Studio 2010, JIRA, code review, courses ("GoF Design Patterns").
Forex
Одесса
freelancer
Июль 2010 — Октябрь 2011 (1 год и 4 месяца)
  • Description: freelancer
  • Responsibility:

Development trading systems, analyzing of quotes streams

  • Skills and tools:C, C++ Builder , MQL4
C++Mql4
Sejin-Electron
Сеул
engineer-electronic
Март 2008 — Март 2010 (2 года и 1 месяц)
  • Description: R&D, development of communication device for industrial application
  • Responsibility:

development of the info gathering systems (master is on C8051F* micro controller) and up to 100 

slaves (ATMega) which communicate by the 2-wire line, development tools for industrial controls

  • Skills and tools: C-language, analog and digital design, Cygnal, Atmel micro controller programming
Anyfill
Сеул
engineer-electronic
Сентябрь 2006 — Ноябрь 2007 (1 год и 3 месяца)
  • Description: R&D
  • Responsibility:

development of the analog and digital circuit, artwork pcb design, programming microcontrollers         

software of the universal automated device for quick charge of accumulators for  mobile phones.

  • Skills and tools: C-language, analog and digital design, PIC microcontroller programming
Ranavi
Одесса
engineer-electronic
Октябрь 2005 — Август 2006 (11 месяцев)
  • Description: R&D
  • Responsibility:  Development of the analog-digital design of the module of digital processing and management of a radar on base DSP, CPLD and the microcontroller.
  • Skills and tools: C-language, analog and digital design, microcontroller programming
Saturn
Киев
engineer-electronic
Июнь 2004 — Сентябрь 2005 (1 год и 4 месяца)
  • Description: R&D, Development of device for industrial application
  • Responsibility:

Development of digital and analog multi channel devices of input-output of the information with 

galvanic outcome , in particular interface to trunk ISA, tachometers, proxymeters, based

on microcontrollers of Silicon Laboratories (C8051F*) company.

  • Skills and tools: C-language, analog and digital design, micro controller programming
Tehnekon
Москва
engineer-electronic
Январь 2002 — Апрель 2004 (2 года и 4 месяца)
  • Description: R&D, Development of analyzing equipment for gas turbines
  • Responsibility:

development of charge amplifiers, measuring instruments of acceleration and speed of vibration,

analog and digital filters, proxymeters, the device of a galvanic outcome of external gauges from the

controller, a pulse power supply unit etc, development the gathering system information from

acceleration gauges, FFT, digital filtration.

  • Skills and tools: C-language, analog and digital design, micro controller programming
Poltava Mining Concentrate Complex
Комсомольск
engineer - electronic
Январь 1991 — Декабрь 2001 (11 лет)
  • Description: automation laboratory
  • Responsibility:

development the conveyor metal detectors, various sensors for measuring the temperature, humidity,  

levels and automatic industrial control

  • Skills and tools: analog and digital design, micro controller programming
Высшее образование
Киевское высшее инженерное радиотехническое училище ПВО
Киев
Факультет: 4
Август 1984—Июнь 1989 (4 года и 10 месяцев)
радиотехнические системы радиоинженер