Recommended expert

Oleksii Kvasnikov

Software developer (freelance)

Oleksii Kvasnikov
Rottenburg, Germany

Experience

Mar 2025 - Jun 2025
4 months
Germany

Software developer (freelance)

Sasse Elektronik GmbH

  • Built custom Yocto Linux image with Docker support (NXP i.MX 6ULL)
  • Developed distributed Python application (web interface, gas/temp control)
  • Designed multiple docker containers for production and development
  • Wrote documentation per IEC 62304
Jun 2024 - Present
1 year 8 months
Germany

Project lead (freelance)

Intec GmbH

  • Defined firmware architecture using UML
  • Developed GUI and menu
  • Managed project tasks, deadlines and releases
  • Created developer infrastructure (cmake, ninja, docker, clang-tidy, clang-format, cppcheck, ruff, pre-commit, doxygen, GitLab CI)
  • Developed drivers and middleware for STM32, I2C, OLED and CANopen
  • Implemented external memory flash loader in C++ (FMC, JLink OFL)
Sep 2022 - Jan 2025
2 years 5 months
Leipzig, Germany

Software and Firmware Developer (freelance)

Seleon GmbH

  • Developed firmware for power management, battery charging, battery gas gauging, watchdog for multithreaded system and custom CAN protocol with 300 periodic messages
  • Performed system startup tests, runtime tests, unit tests and integration tests using C, Keil RTX RTOS, Vectorcast, Doxygen, Polyspace, STM32, ISO 62304
  • Developed Python app with Jinja templates to extract CAN message data from database and generate code for any programming language
  • Created Python tool to convert Keil project tree into cmake and Polyspace project structures
  • Established CI pipelines using Jenkins and GitLab CI
Sep 2020 - Sep 2022
2 years 1 month
Dresden, Germany

Software and Firmware Developer

Deveritec GmbH

  • Implemented car positioning on charging station using UWB in C++ and Python with Flask
  • Developed ROS modules for LiDAR-powered autonomous robot using C++ and Python
  • Created framework for robotic arm simulation and control using Python and MQTT
  • Developed firmware and software for end-of-line PCB verification using C++, Python, Flask, WebSocket, SQL, JS, CSS, HTML, Electron, TCP, RS485, CAN and BLE
  • Built tool for asynchronous firmware upgrade over CAN for 100+ devices using Python
  • Developed user-space Linux application to interact with custom camera driver in C++ on Yocto
Oct 2019 - Apr 2020
7 months
Dresden, Germany

Firmware Developer

CommSolid

  • Implemented LWM2M objects in C for NB-IoT enabled device
  • Developed C++ applications using Qt framework for Linux
  • Automated tests of NB-IoT modem using Bash and Python
  • Designed schematics and PCBs in Altium Designer
Jan 2019 - Apr 2019
4 months
Chemnitz, Germany

Research Assistant

Chemnitz University of Technology

  • Developed digital electronics using Target 3001
May 2015 - Oct 2017
2 years 6 months
Dnipro, Ukraine

Embedded Engineer

Noosphere

  • Developed firmware for STM32 using C in bare metal with STM HAL
  • Created software in C# on .NET Framework
  • Designed electrical circuits and routed PCBs in Altium Designer

Summary

I am an expert Embedded Systems Developer with a significant track record of delivering successful projects in mission-critical environments. Leading projects autonomously, with my own team, or as a fully integrated member of client teams, I specialize in MCU (bare metal/RTOS) and Linux (kernel/user space). My development expertise is complemented by implementation of robust test automation devices (HIL/EOL) and CI/CD pipelines to ensure exceptional quality and development velocity.

Skills

  • Programming C/c++: Very Good

  • Rust: Basic

  • Python: Very Good

  • Js/c#/dart: Basic

  • Windows

  • Linux

  • Git

  • Svn

  • Vscode

  • Eclipse

  • Jetbrains Ides

  • Altium

  • Solidworks

Languages

Russian
Native
Ukrainian
Native
German
Advanced
English
Advanced

Education

Sep 2017 - Apr 2021

Chemnitz University of Technology

Master, Embedded Systems · Embedded Systems · Chemnitz, Germany

Sep 2013 - Jun 2017

Dnipro National University

Bachelor, Telecommunications · Telecommunications · Dnipro, Ukraine

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Dieter Möhrle
Dieter Möhrle

Software Engineer

View Profile
Konstantin Mirny
Konstantin Mirny

Architect, Software Developer

View Profile
Peter Jehle
Peter Jehle

Interim Teamlead

View Profile
Jens Rehsack
Jens Rehsack

Technical Product Owner

View Profile
Peter Kortmann
Peter Kortmann

Hardware and Software Developer / Project Manager

View Profile
Andre Kholodov
Andre Kholodov

Nearshore Engagement Manager

View Profile
Denis Vodchyts
Denis Vodchyts

AUTOSAR Software Engineer

View Profile
Daniel Schäftner
Daniel Schäftner

Embedded Software Engineer

View Profile
Stanislaus Stelle
Stanislaus Stelle

Security Consultant at Rohde & Schwarz AG

View Profile
Sten Sandring
Sten Sandring

Development of control and monitoring firmware for traffic signal systems (traffic lights)

View Profile
Robert Brandl
Robert Brandl

Embedded Systems Software Engineering Team

View Profile
Miodrag Mikulic
Miodrag Mikulic

Lead Consultant for System Software Development and Project Management

View Profile
FRATCH Freelancer
FRATCH Freelancer

Embedded Software Architect

View Profile
Viktor Hildebrand
Viktor Hildebrand

Freelance Software Developer

View Profile
Alban Tchuinkou
Alban Tchuinkou

C/C++ Developer on AIX Systems for SAP Kernel System Integration

View Profile
Michael Eilers
Michael Eilers

Software Developer

View Profile
Artur Nidens
Artur Nidens

Freelancer as Embedded Software Engineer

View Profile
Radislav Zak
Radislav Zak

Interim Project Manager

View Profile
Matthias Spiller
Matthias Spiller

Software developer and consultant

View Profile
Sherif Omran
Sherif Omran

Developer

View Profile
Andreas Schuster
Andreas Schuster

Partner

View Profile
John Hulst
John Hulst

Embedded Software and Systems Engineer / Manager

View Profile
André Howe
André Howe

Linux IT Admin

View Profile
Rainer Nase
Rainer Nase

Embedded Software Developer

View Profile
Michael Kraft
Michael Kraft

Co-Founder

View Profile
Hellmuth V. künsberg
Hellmuth V. künsberg

Embedded Software Architect / Team Coordinator

View Profile
Alexander Neumann
Alexander Neumann

Project management in embedded software and hardware development / Smart Home

View Profile
Kai Wolf
Kai Wolf

Senior Software Consultant

View Profile
Fabian Török
Fabian Török

Freelance Embedded Software Developer & Project Manager

View Profile
Michael Dassisti
Michael Dassisti

Consultant Software Architect

View Profile