Position: Embedded C/C++ developer
Category: C++
English level: upper
Years of experience: 5

2nd Place, Embedded Olympiad Khmelnytsky
1st Place, Embedded Hackathon by OMO Systems
The team leader of a small team.
5+ years in Embedded Development. Strong technical background in the entire C/C++ Embedded stack of technologies.
Had experience in Electronics, Networking, Firmware development, and EDGE processing. Building delivery process according to corporate standards. Planning and Estimating delivery tasks.  Communication with the Customer on the product development.
Experience in people management and mentoring.

First project:
    •Development of robotic systems for teaching children electronics on AVR and STM microcontrollers.
    •Development of firmware.
    •PCB design.
    •Work with IC schematics.

Second project:
    •Development of firmware for network cards.
    •Development of unit and integration tests.
    •Design and implementation PLDM NIC Modeling.
    •Design and implementation Network Controller Sideband Interface (NC‑SI)           Specification
    Technologies used: Embedded C, C#, Python, Docker

Third project:
    •Development of the application for Smart Cities (V2X).
    •Development of unit and integration tests.
    •Design and implementation of US DOT RSU 4.1 DS Link and associated SAE J2735 messaging features.
    •Design and implementation of the NTCIP DS Links.
    Technologies used: C++17, Multithreading, Python, Boost, CMake, Docker

Additional skills:
•Experience in the development of electronic devices based on micro‑controllers AVR, NRF52, PIC32, STM8, STM32.
•Experience in the creating IoT devices for Smart Home.
•Experience in Embedded Linux Platform Development with Yocto Project.
•Experience in the creating modules for Linux Kernel.
•Experience in the CMake and Jenkins.•Experience in the creating MIPS Core.
The project is connected with embedded systems, it's cool if the project is developing something useful for people (Healthcare, IoT, etc.)