YouTeam Logo

Summary

Expertise

Project Highlights

Education

Agency

VB

English:

Intermediate

Vitalii B.

vetted by Youteam

Vetted by YouTeam

United Kingdom

UTC +00:00

Europe/London

English:

Intermediate

C/C++ Developer, Embedded Systems Developer

Spheres of my interests are programming, electronics, and automation. Therefore, I’m especially interested in work connected with embedded systems, IoT, and smart electronic devices. I have considerable practical experience in code writing, debugging, and research for embedded and computer system applications and am willing to improve it. Additional experience includes PCB design and its production. Also, I have a technical point of view and good hardware knowledge. Personal qualities: diligence, excellent self-learning, and stress stability skills.

Want to hire this engineer?

Check if Vitalii is available

Expertise

Years of commercial development experience

0 year of experience

Core technologies

Embedded C 3 years
AVR 2 years
MATLAB 4 years

Other technologies

MATLAB
Embedded C
Modbus
AVR

Project Highlights

icon
Embedded Developer

Selco

Nov `18 - Present

6 years

Temperature control and management IoT system. Improvement of existing temperature control system with BLE and WiFi communication.

Responsibilities & achievements

• Developed an IoT temperature control and management system. • Enhanced an existing temperature control system with BLE and Wi-Fi communication. • Utilized technologies including C, nRF52, Silabs AMW037, BLE, Wi-Fi, ZentriOS, and MCU peripherals (I2C, UART).

C++
Embedded C
icon
Embedded Developer

WorldClock

Jun `18 - Present

6 years

A clock with a round display and stylish design for office or home usage.

Responsibilities & achievements

• Developed firmware for embedded systems. • Assembled prototypes for testing and validation.

Bluetooth
C++
Embedded C
icon
Embedded Developer

Cell garden

Mar `18 - Present

7 years

Kitchen-based device for healthy food lovers.

Responsibilities & achievements

• Developed firmware using C and Bash for STM32 and ESP8266 microcontrollers. • Implemented OTA updates, bootloaders, SPI flash, UART, I2C, ADC, and Wi-Fi drivers. • Utilized FreeRTOS, Atolic TRUEStudio, Arduino IDE, and Git for development and version control. • Integrated hardware components such as temperature/humidity sensors, light sensors, touch buttons, hall sensors, NFC readers, mechanical actuators, and LEDs. • Designed circular buffers, state machines, and captive portals for initial Wi-Fi AP configuration. • Conducted testing using measuring tools like oscilloscopes, multimeters, and logic analyzers. • Developed HTTP-based communication and system functionalities.

C
C++
icon
Embedded Developer

Vehicle safety system

Feb `18 - Present

7 years

Safety system to avoid vehicle collisions. Monitoring vehicle sensors and reporting to the server.

Responsibilities & achievements

• Developed firmware using C with FreeRTOS and MicriumOS for STM32F4, STM32F0, and PIC microcontrollers. • Implemented MCU peripherals including SPI, I2C, UART, and RS485. • Designed and integrated GSM and GPS drivers, as well as custom communication protocols between devices. • Developed bootloader and OTA update mechanisms. • Conducted automation testing and utilized measuring tools like oscilloscopes, multimeters, and logic analyzers.

C
FreeRTOS

Education

Higher education in Computer Science

Agency

Development agency #31

400+

GMT-11

Remote

Want to hire this engineer?

Check if Vitalii is available