Technical Resume (CV)

Technical Resume (CV)

Vladimir Kalabanov
Senior Embedded C/C++ Developer & Hardware Architect

Embedded C/C++ engineer with a robust theoretical foundation and extensive practical expertise in both digital and analog electronics. Over a decade of experience (since 2011) developing full-stack firmware and hardware solutions for industrial, medical, and consumer electronics.

🛠 Technical Skills

  • Microcontrollers (MCU/MPU): Nordic (nRF52832/840, nRF53), STM32 (H7, L4, F4, F1, F0), Qualcomm QC3031, Sony CXD5602, HX6538, ADSP-SC572, ADSP-SC582, PIC (8-bit), AVR (8-bit), SHARC, Raspberry Pi, TMS320VC5507, 8086.
  • Programming Languages: C, C++, Assembly (Core); Python, Java, PHP, JavaScript (Node.js), HTML5/CSS3, SQL (Secondary).
  • Interfaces & Protocols: UART, I2C, SPI, CAN, 1-Wire, I2S, RS232, RS485, USB, Ethernet, BLE, Bluetooth Audio, Modbus, TCP/IP, GATT, WebSocket.
  • OS, Tools & Groupware: Linux, Windows, FreeRTOS; CMake, Bash, GitLab, Jira, Confluence, Doxygen, QT, WinApi, LAMP.
  • Hardware Design (PCB): Altium Designer, P-Cad, Sprint-Layout.
  • Displays & Audio: SPI, I2C, 8080/8060, MIPI-DSI, TouchGFX, Codecs (ACC, aptX).

💼 Professional Experience

  • 2020 – Present | DROID TECHNOLOGIES: Embedded C/C++ Developer
  • 2010 – Present | Independent Practice (B2B Consulting & R&D): System Architect & Tech Lead.
    (End-to-end project management: from client requirements to production. Built and managed cross-functional teams including backend and PCB designers. Architected complex IoT systems like smart Wi-Fi modules and automated car washes, defined communication protocols, authored technical documentation, and developed firmware)
  • 2018 – 2020 | BPT: Lead Architect & Embedded Developer.
    (Built and led the Embedded engineering department from the ground up)
  • 2015 – 2018 | TENKO: Embedded Developer
  • 2006 – 2015 | State Emergency Service (DSNS): Service in DSNS, extensive academic research and development in fire safety technology.

🚀 Selected Projects

  • Bio-Medical & Cosmetology Devices Line:
    Architected a complex device for generating specific radio frequencies (10 kHz and 27 MHz) and sound synthesis based on user-selected programs. Implemented mobile app integration via BLE, WAV audio playback, and BMP decoding for MIPI-DSI displays. Tech Stack: STM32H7/F1, nRF52832, TouchGFX, Qtouch buttons, CubeIDE, SEGGER.
    Role: Lead Architect & Software Engineer (Team of 4).
  • X1/C1 – Professional Audio System (SHARC SC572):
    Developed firmware for a dual-device ecosystem (a battery-powered wearable + desktop controller). Implemented Bluetooth Audio, UWB, and USB Host/Device modes for transmitting 48kHz 24-bit audio. Engineered custom control protocols over USB, BLE, and UWB, alongside seamless Over-The-Air (OTA) firmware updates. Tech Stack: C/C++, CrossCore Embedded Studio, VS Code.
    Role: Firmware Engineer (Team of 8).
  • LUMENKO LED Panel:
    Designed a smart lighting system based on the NRF52832 MCU. Implemented dynamic ambient light adjustments relative to the time of day and battery telemetry. Enabled BLE configuration and integrated the device as an AirTag into the Apple “Find My” network.
    Role: Firmware Architect & Software Engineer (Team of 4).
  • SENSI EDGE SONY BOARD:
    Engineered comprehensive sensor integrations (LSM6DSOX, APDS-9250, VL53L1CXV0FY, SGP40/41, HTS221) for a CXD5602 MCU-based system. Configured the Sony SDK and developed the project environment on Linux.
    Role: Software Engineer (Team of 3).

🎓 Education

  • 2020 – 2022: Master’s Degree in Psychology (National University of Civil Protection of Ukraine – NUCZU).
  • 2006 – 2011: Master’s Degree in Fire Safety Engineering (NUCZU).
  • 2002 – 2006: Bachelor’s/Junior Specialist in CNC Machinery & Robotics (Kharkiv Radio Technical College, diploma with honors).