Работал в 8 компаниях   16 лет 1 месяц

IT, IT-консалтинг / Услуги / Производство оборудования, Автомобильная промышленность и Автобизнес

Senior C++ developer

SD Solutions

IT

3 года 9 месяцев

05.2022 - по настоящее время

The backend servers development for PokerStars

Team lead c++

Ezlo Ennovation

IT

9 месяцев

06.2021 - 02.2022

The Team Lead of the Smart House Controller team ( up to 6 developers ). The technical tasks clarification with English-speaking management. The task decomposition and spreading between developers( the sprints planning )

Senior C++ developer

Ezlo Ennovation

IT

2 года 6 месяцев

01.2019 - 06.2021

The development of the Smart House Controller software under the OpenWRT OS. The Implementation of home automation system (Scenes), the backup system of the controller, the camera video streaming and video recording, SSH tunneling.

Middle C++ developer

eZlo Smart House

IT

8 месяцев

06.2018 - 01.2019

The Backend software development for Smart House. Implementation of Business logic and Websocket API on the server side. Worked with MongoDB

Middle C++ developer

Luxoft Odessa

IT

1 год 4 месяца

02.2017 - 05.2018

Software development and support of Navi Controller of car navigator for BMW. Implementation of Destination input (DI) and Point of Interests (POI) components

Remote C++/Swift/Java developer

United Thinkers LLC

IT-консалтинг / Услуги / Производство оборудования

1 год 6 месяцев

08.2015 - 01.2017

08/2015 - 12/2016, VeriFone MX915 and MX925 Terminals

Software C++ development of VeriFone Terminals under Linux OS control. Implementation of User Interface with using Limited HTML and CSS are provided by VeriFone SDK. Also implementation of business logic of terminal such as payment transaction, parameters and diagnostic processing.

08/2016 - 12/2016, Mobile Transaction Processing Library for IOS

Software Library Swift development for iPad and iPhone under IOS control. Implementation of User Interface and payment transaction providing.

12/2016 - 01/2017, Mobile Transaction Processing Library for Android

Software Library Java development for phones under Android control. Implementation of User Interface.

C/C++ Developer

Startup

Автомобильная промышленность и Автобизнес

1 год 4 месяца

04.2014 - 07.2015

04/2014 - 07/2015, Electric Car motor control driver and BMS

Motor control driver and battery management system (BMS) software development for Electric Car. The firmware development under STM microprocessors

C/C++ Developer

Triol Corporation

IT

4 года 5 месяцев

11.2009 - 03.2014

10/2010 - 03/2014, Inverter AT24

Software development for inverter AT24. Asynchronous and synchronous motors vector control development using Texas Instruments libraries for microprocessors. Models development of vector control with MATLAB/Simulink.

11/2009 - 10/2010, Soft starter AK02

Soft start development for asynchronous electric submersible pumps. AK02 software development and support. The firmware development for Texas Instruments microprocessor and other microcontrollers

Ключевая информация

  • Knowledge of OOP, C/C++11, STL.
  • Familiar with С++14/17/20
  • Software development under Linux with unit and component tests
  • Implementation of Multithreaded and Multiprocessor system under Linux
  • System designing with using UML diagrams, Design patterns and SOLID, DRY, KISS principles
  • Implementation of Video streaming/recording with FFmpeg framework
  • Implementation of Business logic and Websocket API on both server and client sides
  • Implementation of HTTP API and SSH tunnels
  • Worked with frameworks: MongoDB, FFmpeg, Posix, QT, Spread Toolkit
  • Re-factoring of complicated code
  • Experienced user of GIT
  • The technical tasks clarification with English-speaking management
  • Tasks decomposition and Sprint planning as Team lead
  • Basic knowledge of Java and Swift language
  • Crossplatform programming under both Linux OS and Windows OS,
  • Firmware development for STM and Texas Instruments microprocessors and microcontrollers

Учился в 1 заведении

National aerospace university. “Kharkov aviation institute”

Radio-electronic engineering

Kharkov, Ukraine, 2009

Владеет языками

Английский

средний

Курсы, тренинги, сертификаты

Nix Solutions

Kharkiv, 2015

The practice of Qt library and WTL duration of three weeks. I learned to program windows application using the library WTL and cross-platform library Qt. Mastered development environment Qt creator and implemented a couple of workable applications.

Дополнительная информация

Комп'ютерні навички

C/C++, GIT, GCC, VisualStudio, SOLID, KISS, DRY, readable code, Python, CI/CD, Unit test, Component tests.

Yuriy

Senior С++ developer

Полтава

39 лет

Активно ищет работу

полная занятость

Обновлено 4 недели назад