Ukraine's #1 job service
Mykyta
Embedded-розробник
- Age:
- 29 years
- City:
- Kyiv
Contact information
The job seeker has provided: Phone numberMessenger
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/20379247/
Uploaded file
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
MYKYTA KYRPENKO
Embedded Developer
[open contact info ](look above in the "contact info" section) [open contact info ](look above in the "contact info" section) [open contact info ](look above in the "contact info" section) Kyiv, UA
SUMMARY
Software Engineer with 6 years of professional software development experience, primarily focused on Java and backend systems. Over the
past year, have been expanding into C/C++ and embedded systems through hands-on personal projects and specialized training.
PROJECTS
Drone ballistic calculator
https://github.com/nikitakyrpenko/drone_balistic_cpp 02/2026 - Present
A C++20 drone simulator that tracks moving ground targets, solves ballistic drop trajectories to pick the fastest hit and the exact release point,
and flies there with its own state machine, either offline from JSON or hardware-in-the-loop over UART and GPIO, while mirroring flight to
QGroundControl over MAVLink.
• C++20, CMake, POSIX threads and sockets, UART, libgpiod, MAVLink, nlohmann/json, Docker devcontainer.
LoRa Ranging triangulation
https://github.com/nikitakyrpenko/lora-beacon 02/2026 - Present
STM32H523 firmware for outdoor positioning over 2.4 GHz LoRa. A beacon wakes low-power anchors, collects each anchor's known position,
measures the distance to each one with the SX1280's hardware ranging, and sends the result over UART so a host can trilaterate a position,
with the aim of replacing GPS on a flight controller.
• C/C++, STM32H523 (HAL/CubeMX), Semtech SX1280 LoRa, SPI, UART, interrupts and timers, IWDG watchdog, CMake, Docker devcontainer.
Wireless angle-sensor link
https://github.com/nikitakyrpenko/stm-lora-as5600 02/2026 - Present
STM32 firmware for a wireless angle-sensor link: reads a magnetic angle sensor over I2C and transmits it over LoRa, with a UART command
interface for runtime configuration.
• C/C++, STM32L476 (HAL/CubeMX), AS5600 magnetic angle sensor over I2C, Semtech SX1280 LoRa over SPI, iterrupts and timer, USART with
DMA , CMake, ST-Link debugging, Docker devcontainer.
I2C bus emulator
https://github.com/nikitakyrpenko/mpu-ads-i2c-bus 02/2026 - Present
A small Linux userspace C++20 program that talks to two I2C sensors, an ADS1115 16-bit ADC and an MPU-6050 accelerometer/gyroscope, and
prints decoded readings to the console.
• C++20, Linux I2C, ADS1115 ADC, MPU-6050 IMU, datasheet register decoding, CMake, Docker devcontainer.
Pathfinder
https://github.com/nikitakyrpenko/ros_hallway_pathfinder 02/2026 - Present
A ROS 2 (Jazzy, C++20) system in which a robot explores an unknown grid of hallways and rooms, charts it from short-range scans, and
neutralises every enemy contact it finds. The robot does not know the map in advance. It only receives what its scanner sees around it.
• C++20, ROS 2, colcon, GoogleTest, Docker devcontainer.
Anti-drone turret
https://github.com/nikitakyrpenko/ros_anti_drone_turret 02/2026 - Present
A ROS 2 (Jazzy, C++20) system for a simplified anti-drone turret. A perception stream reports where an FPV drone is in the camera frame; a
controller aims a gimbal and a yaw servo at it, and asks an actuator to fire
• C++20, ROS 2, colcon, GoogleTest, Docker devcontainer.
SKILLS
Language: C++ (C++17/20), Java, Python
Embeeded: STM32, Radxa, Semtech SX1280 LoRa, SPI, I2C, UART, DMA, GPIO, EXTI Interrupts, Timers, IWDG
Systems: ROS 2, MAVLink, QGroundControl, Linux sockets (UDP/TCP), termios, libgpiod, multithreading
Tools: CMake, Docker, Devcontainer, Git, ST-Link, CubeMX, CubeProgrammer, VScode
EXPERIENCE
Capgemini Engineering
Java Backend Engineer 2022 - 02/2026
• Design and developed integration across services owned by multiple teams, driving cross-team technical alignment, defining API contracts
and ensuring end-to-end workflow.
GlobalLogic
Java Backend Engineer 2021 - 2022
• Design and developed integrations with Slack, Jira, Zabbix APIs to automate notifications, workflow updates and reporting process. Set up
AWS infrastructure for the bootstrapped microservice . Set up CI/CD pipeline for the microservice, enabling automated build, test and
deployment workflows
Negeso
Java Backend Engineer 2020 - 2021
• Involved in full application/software development & deployment.Develop process to automate internationalisation of newly added keys,
reducing manual localisation efforts.
EDUCATION
Bachelor’s Degree in Software
Engineering
2014 - 2019
National University of Kyiv-Mohyla Academy
CERTIFICATIONS
C++ for Military Java Laboratory
2026 - 2026 2019 - 2020
ROBOT_DREAMS EPAM Systems
LANGUAGES
Ukrainian Native English Proficient
Embedded Developer
[
SUMMARY
Software Engineer with 6 years of professional software development experience, primarily focused on Java and backend systems. Over the
past year, have been expanding into C/C++ and embedded systems through hands-on personal projects and specialized training.
PROJECTS
Drone ballistic calculator
https://github.com/nikitakyrpenko/drone_balistic_cpp 02/2026 - Present
A C++20 drone simulator that tracks moving ground targets, solves ballistic drop trajectories to pick the fastest hit and the exact release point,
and flies there with its own state machine, either offline from JSON or hardware-in-the-loop over UART and GPIO, while mirroring flight to
QGroundControl over MAVLink.
• C++20, CMake, POSIX threads and sockets, UART, libgpiod, MAVLink, nlohmann/json, Docker devcontainer.
LoRa Ranging triangulation
https://github.com/nikitakyrpenko/lora-beacon 02/2026 - Present
STM32H523 firmware for outdoor positioning over 2.4 GHz LoRa. A beacon wakes low-power anchors, collects each anchor's known position,
measures the distance to each one with the SX1280's hardware ranging, and sends the result over UART so a host can trilaterate a position,
with the aim of replacing GPS on a flight controller.
• C/C++, STM32H523 (HAL/CubeMX), Semtech SX1280 LoRa, SPI, UART, interrupts and timers, IWDG watchdog, CMake, Docker devcontainer.
Wireless angle-sensor link
https://github.com/nikitakyrpenko/stm-lora-as5600 02/2026 - Present
STM32 firmware for a wireless angle-sensor link: reads a magnetic angle sensor over I2C and transmits it over LoRa, with a UART command
interface for runtime configuration.
• C/C++, STM32L476 (HAL/CubeMX), AS5600 magnetic angle sensor over I2C, Semtech SX1280 LoRa over SPI, iterrupts and timer, USART with
DMA , CMake, ST-Link debugging, Docker devcontainer.
I2C bus emulator
https://github.com/nikitakyrpenko/mpu-ads-i2c-bus 02/2026 - Present
A small Linux userspace C++20 program that talks to two I2C sensors, an ADS1115 16-bit ADC and an MPU-6050 accelerometer/gyroscope, and
prints decoded readings to the console.
• C++20, Linux I2C, ADS1115 ADC, MPU-6050 IMU, datasheet register decoding, CMake, Docker devcontainer.
Pathfinder
https://github.com/nikitakyrpenko/ros_hallway_pathfinder 02/2026 - Present
A ROS 2 (Jazzy, C++20) system in which a robot explores an unknown grid of hallways and rooms, charts it from short-range scans, and
neutralises every enemy contact it finds. The robot does not know the map in advance. It only receives what its scanner sees around it.
• C++20, ROS 2, colcon, GoogleTest, Docker devcontainer.
Anti-drone turret
https://github.com/nikitakyrpenko/ros_anti_drone_turret 02/2026 - Present
A ROS 2 (Jazzy, C++20) system for a simplified anti-drone turret. A perception stream reports where an FPV drone is in the camera frame; a
controller aims a gimbal and a yaw servo at it, and asks an actuator to fire
• C++20, ROS 2, colcon, GoogleTest, Docker devcontainer.
SKILLS
Language: C++ (C++17/20), Java, Python
Embeeded: STM32, Radxa, Semtech SX1280 LoRa, SPI, I2C, UART, DMA, GPIO, EXTI Interrupts, Timers, IWDG
Systems: ROS 2, MAVLink, QGroundControl, Linux sockets (UDP/TCP), termios, libgpiod, multithreading
Tools: CMake, Docker, Devcontainer, Git, ST-Link, CubeMX, CubeProgrammer, VScode
EXPERIENCE
Capgemini Engineering
Java Backend Engineer 2022 - 02/2026
• Design and developed integration across services owned by multiple teams, driving cross-team technical alignment, defining API contracts
and ensuring end-to-end workflow.
GlobalLogic
Java Backend Engineer 2021 - 2022
• Design and developed integrations with Slack, Jira, Zabbix APIs to automate notifications, workflow updates and reporting process. Set up
AWS infrastructure for the bootstrapped microservice . Set up CI/CD pipeline for the microservice, enabling automated build, test and
deployment workflows
Negeso
Java Backend Engineer 2020 - 2021
• Involved in full application/software development & deployment.Develop process to automate internationalisation of newly added keys,
reducing manual localisation efforts.
EDUCATION
Bachelor’s Degree in Software
Engineering
2014 - 2019
National University of Kyiv-Mohyla Academy
CERTIFICATIONS
C++ for Military Java Laboratory
2026 - 2026 2019 - 2020
ROBOT_DREAMS EPAM Systems
LANGUAGES
Ukrainian Native English Proficient
Similar candidates
-
Інженер-електронщик
100000 UAH, Kyiv, Ivano-Frankivsk , more 2 cities -
Інженер-електронник
35000 UAH, Kyiv -
Embedded-розробник
Kyiv, Brovary, Remote -
Embedded-розробник
Kyiv -
Інженер з електроніки
45000 UAH, Kyiv -
Інженер електроніки
50000 UAH, Kyiv