• File

Вадим

Embedded-розробник

Considering positions:
Embedded-розробник, Fullstack-розробник, Frontend-розробник, Backend-розробник, Інженер-програміст
Age:
29 years
City:
Kyiv

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

VADYM DZIUBA
Software Engineer | Kyiv, Ukraine | [open contact info](look above in the "contact info" section) | [open contact info](look above in the "contact info" section)
GitHub: https://github.com/dz-vadim | LinkedIn: [open contact info](look above in the "contact info" section)

SUMMARY
Software Engineer with a multidisciplinary background in embedded systems, web development
(frontend & backend), and game development. Specialized in ESP32/Arduino platforms, C++
firmware, and hardware–software integration. Experienced in building scalable backend services
(FastAPI, PostgreSQL), modern web applications, and interactive systems using Unity (C#).

TECHNICAL SKILLS
Languages: C++, Python, JavaScript/TypeScript, C#
Embedded: ESP32, Arduino, MAX7219, Bluetooth, Embedded Web Servers
Backend: FastAPI, REST APIs, PostgreSQL
Frontend: React, TypeScript, HTML, CSS
Tools & Platforms: Docker, Linux, Git
Other: Unity (C#), Claude Code, AI coding

PROFESSIONAL EXPERIENCE
Embedded & Software Lecturer — ROBOCODE, Kyiv (2020–Present)
●​ Designed and implemented ESP32-based IoT prototypes and embedded systems
●​ Developed C++ firmware for robotics and interactive devices
●​ Integrated sensors, LED matrices, Bluetooth modules and peripherals
●​ Supervised applied engineering projects and hardware prototypes
Software Engineering Lecturer — State University of Telecommunications (2020–Present)
●​ Teaching Algorithms & Data Structures and C++ programming
●​ Delivering courses on React and modern JavaScript development
●​ Supervising embedded and software engineering student projects

SELECTED PROJECTS
ESP32 OTA Device Management Platform
●​ Developed an ESP32-based IoT device management system with OTA firmware updates
via GitHub Releases
●​ Integrated Telegram bot commands for remote firmware updates and device status
monitoring
●​ Implemented WiFiManager setup flow, LCD 1602 I2C status display, and modular
PlatformIO project structure
Arduino Handheld Game Console (GameBoys)
●​ Built an Arduino Nano-based handheld console with dual MAX7219 LED matrices
●​ Implemented multiple classic games, including Snake, Tetris, Arkanoid, and Race
●​ Designed modular C++ game architecture with menu system, input handling, display
buffer, and buzzer sound effects
RoboNotes React App
●​ Note-taking web application using React, Redux/Redux Toolkit, and TypeScript
●​ Built reusable UI components and client-side state management for notes workflow
ERP / Expense Tracker Desktop App
●​ Developed a PyQt5 desktop application with custom UI styling and data management
features
●​ Implemented application structure with separate window, canvas, and file-management
modules

EDUCATION
PhD in Software Engineering — State University of Information and Communication Technologies
(2023–Present)
Master’s Degree in Software Engineering — State University of Telecommunications (2021–2023)
Bachelor’s Degree in Informatics & Mathematics — National Pedagogical Dragomanov University
(2014–2018)

LANGUAGES
Ukrainian — Native
English — Elementary

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: