09/07/2026 updated

VN
100 % available

Embedded Firmware Developer | ESP32, STM32, Raspberry Pi | C/C++, Python

Krasnodar, Russian Federation
Only remote
Krasnodar, Russian Federation
Only remote

Profile attachments

Vladislav_Nechaev_Embedded_Portfolio_EN.pdf

About me

Embedded developer with 5 years of experience, freelancing since 2021. Based in Krasnodar, Russia. I build firmware, device interfaces and Python services for connected equipment. Available for remote project work.

ArduinoC++ (Programming Language)Embedded CEmbedded SystemsLinux On Embedded SystemsEmbedded SoftwareFirmwarePython (Programming Language)Raspberry PiHardware Debugging
Embedded developer with 5 years of experience. Freelancing since 2021.

I develop firmware and control software for electronic devices built around ESP32, STM32, Arduino and Raspberry Pi. My work connects the device layer with the operator interface and the services that collect and display its data.

I can help with:
• Embedded C/C++ firmware development and maintenance.
• Peripheral integration and debugging: sensors, displays, actuators, I2C, SPI and UART.
• Wi-Fi, Ethernet and LoRa communication, telemetry and device APIs.
• Web interfaces and touchscreen applications for connected equipment.
• Raspberry Pi applications, Python services, FastAPI and SQLite.
• Firmware troubleshooting, board bring-up support and deployment documentation.

Selected project experience includes Raspberry Pi coffee-machine control software, an ESP32 network-controlled audio device, a kinetic robot for film production, a camera-based inspection application, and a working wireless vibration-monitoring bench with on-device FFT analysis.

Tools and technologies: C/C++, Python, PlatformIO, ESP-IDF, Arduino, Raspberry Pi OS, FastAPI, SQLite, MQTT, WebSockets and hardware debugging.

Based in Krasnodar, Russia, available for remote project work. Please share your requirements, target hardware, schematics and existing code where applicable. We can agree on the scope, milestones, deliverables and acceptance tests. Hardware-dependent work requires a board sample or agreed access to a test bench.

Experience

Professional experience5 - 10 years
Freelancer since2021

Languages

RussianNative speaker

Portfolio


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in