You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Nicolas NazarkoNN

Nicolas Nazarko

Embedded Software Developer

400 €/día
Alicante, ES
8-15 años

Tiempo medio de respuesta: 1h

Acerca de Nicolas

🎯 Experienced Embedded Software Developer delivering reliable, secure, and scalable firmware for IoT and smart devices. With over 10 years of hands-on experience, I’ve built embedded systems deployed in commercial products across international markets, including Europe.

I specialize in low-level programming, real-time architectures, and secure communication protocols across diverse hardware platforms. Passionate about building embedded systems from scratch -integrating low-level drivers, designing scalable architectures, and crafting intuitive device logic with user interaction in mind. I enjoy working across the entire stack, ensuring that each layer - from hardware abstraction to application behavior - is thoughtfully designed, efficient, and reliable, even in resource-constrained environments.

Strong communicator with experience leading small development teams and collaborating with clients, committed to supporting products through their full lifecycle - from development to long-term maintenance and improvement.

🤝 I’m ready to help bring your idea to life. Feel free to reach out anytime.

🛠️ Technical Skills

- Embedded C/C++
- Python
- VS Code, IAR Embedded Workbench, STM32CubeIDE, System Workbench, Eclipse

- STM32 (F1x, F2x, F4x, H7), STM8, ESP32, ESP8266, nRF52, AVR
- STM32-HAL, STM-SPL, ESP-IDF, nRF SDK

- FreeRTOS

- Wi-Fi, Ethernet, BLE
- TCP/IP (LwIP), MQTT, HTTP/HTTPS, SNMP, FTP, SMTP, SNTP, WebSocket, Modbus
- UART, SPI, I2C, RS232, RS485, 1-Wire, CAN, MDB, USB

- MbedTLS, AES, RSA, ECC, ECDSA
- TLS/SSL communication, including client- and server-side handshake flows
- Applied cryptographic techniques in bootloaders, firmware protection, and OTA update mechanisms

- FatFs, LittleFS

- Develop embedded web interfaces for fast, user-friendly device setup and management
- TouchGFX - creating GUI for TFT & LCDs
- Develop custom framebuffer algorithms optimized for TFT & LCD operation in low-resource embedded systems

and many more.
  • Ucraniano

    Bilingüe o nativo

  • Inglés

    Competencia profesional completa

Acepta trabajo presencial
Alicante (hasta 50 km)

Experiencia

  • World Wide
    Contract-Based Embedded Developer
    enero de 2020 - Hoy (6 años y 5 meses)
    • ● Develop firmware for AC EV charging stations, implementing IEC 61851 control logic, BLE for mobile-app connectivity, Wi-Fi and Ethernet communication with MQTT, and secure OTA updates.
    • ● Develop firmware for diverse IoT and automation projects
    • ● Work with a wide range of microcontrollers and protocols, adapting solutions to specific hardware constraints
    • ● Collaborate directly with clients to define requirements and lead small development teams
    Bluetooth Low Energy C Internet of things RTOS IT-Security
  • Vending Machine Solutions
    Embedded Developer
    enero de 2018 - enero de 2020 (2 años)
    • ● Integrated MDB protocol into vending machine firmware, enabling reliable communication with payment systems and peripheral devices
    • ● Integrated sensors and communication interfaces
    • ● Collaborated with multiple development teams to integrate external services and synchronize firmware with broader system components
    Embedded Systems C Internet of things RTOS Amazon Web Services
  • Automation & Smart Home
    Embedded Developer
    enero de 2012 - enero de 2018 (6 años)
    • ● Developed embedded solutions for smart home and industrial automation
    • ● Implemented control systems, data transmission protocols, and user interfaces
    • ● Worked with various microcontrollers and real-time operating systems
    Embedded Systems C RTOS Bluetooth Low Energy Internet of things

Recomendaciones

Sé el primero en recomendar a Nicolas

Ayuda a este freelance a destacar compartiendo tu experiencia.

Estos perfiles de freelance también coinciden con tus criterios

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formación

  • Specialist in Electronic Systems and Networks
    Chernihiv National University of Technology
    2012
    Specialist in Electronic Systems and Networks

Categorías