Oleksii Kvasnikov
Software developer (freelance)
Experience
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
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)
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
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
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
Research Assistant
Chemnitz University of Technology
- Developed digital electronics using Target 3001
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
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Manufacturing, Automotive, Healthcare, Telecommunication, and Education.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, Quality Assurance, Project Management, and Research and Development.
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
Education
Chemnitz University of Technology
Master, Embedded Systems · Embedded Systems · Chemnitz, Germany
Dnipro National University
Bachelor, Telecommunications · Telecommunications · Dnipro, Ukraine
Statistics
Experience
Global Experience
Expertise
Qualifications
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Oleksii based?
What languages does Oleksii speak?
How many years of experience does Oleksii have?
What roles would Oleksii be best suited for?
What is Oleksii's latest experience?
What companies has Oleksii worked for in recent years?
Which industries is Oleksii most experienced in?
Which business areas is Oleksii most experienced in?
Which industries has Oleksii worked in recently?
Which business areas has Oleksii worked in recently?
What is Oleksii's education?
What is the availability of Oleksii?
What is the rate of Oleksii?
How to hire Oleksii?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Software developer (freelance)
Nearby freelancers
Professionals working in or nearby Rottenburg, Germany