Profileimage by Anonymous profile, Middle Embedded C/C++ developer
available

Last update: 06.09.2022

Middle Embedded C/C++ developer

Company: ADUK GmbH
Graduation: Masters Degree in Computer Engineering, Specialist Degree in Computer Engineering
Hourly-/Daily rates: show
Languages: English (Limited professional) | Russian (Native or Bilingual) | Ukrainian (Native or Bilingual)

Attachments

D003_Slava_P_CV_07.2022_ENG.pdf

Skills

Middle Embedded C/C++ designer with good theoretical and practical knowledge. Good background in digital and analog electronics.
4 years of experience in the development of Firmware and design of electronics.


Programming languages:
Embedded C/C++, C# windows forms, DMX-512, MilesTag2, Protocol Buffers;
Programming tools, OS:
Linux, Windows, CMake, Bash, git; 
GroupWares:
GitHub, GitLab, Jira, Bitrix24;
Hardware, MCU and IC:
STM32 (Cortex M3/4), AVR ATMega328, ESP32, ESP8266; 
SBC: 
Raspberry Pi;
Hardware interfaces:
UART, I2C, SPI, 1-Wire, RS232, RS485, I2S, USB; 
Display Interfaces:
SPI, I2C;
Protocols:
TCP/IP, HTTP, DMX-512, MilesTag2, Protocol Buffers, GSM;
RTOS:
FreeRTOS;
Databases:
MySQL, SQLite.

Project history

10/2021 - 02/2022
Embedded Developer
Project: OPTICAL READER

  • A device for reading indicators from a gas and electric meter. The meter readings were photographed, then processed in a neural network and sent to the server. The device used max78000, quectel bg77, 3 axis accelerometer, infrared transceivers, CAN controller, RS485 controller, camera, LEDs, SDRAM.

 

Technical Details:

  • C, CMake, CAN, max78000, RS485 controller.


01/2020 - 10/2021
Embedded Developer
Project: SMART SPEAKER

  • Smart speaker with alexa voice assistant. The device used ESP32, audio codec and amplifier, LEDs, microphones, infrared transceivers, CAN controller, RS485 controller, camera, leds, sdram.


Technical Details:

  • C, CMake, FreeRTOS, ESP32, CAN, RS485 controller.


12/2019 - 10/2021
Embedded Developer
Project: LASER TAG SHOOTING TARGET

  • 2 axis target for shooting practice. Controlled from an external computer via a wi-fi network in real time. Had sound and light indication. The device used stm32f407, esp8266, 9 axis accelerometer, audio codec and amplifier, stepper motor controller, address LEDs, infrared transceivers, actuator, RS485 controller, GPS.

 

Technical Details:

  • C, Bash shell scripting, freeRTOS, RS485 controller, STM32f407, ESP8266.


01/2021 - 05/2021
Embedded Developer
Project: CONTROL UNIT SHOOT HOUSE

  • A hub for controlling various devices such as a strobe light, smoke machine pyrotechnics and so on. Controlled from an external computer via a wi-fi network in real Time. The device used stm32f407, esp8266, audio codec and amplifier, infrared transceivers, CAN controller, RS485 controller.

 

Technical Details:

  • C, Bash shell scripting, freeRTOS, CAN, RS485 controller, STM32f407, ESP8266.


05/2019 - 06/2020
Embedded Developer
Project: INDOOR LASER TAG KIT V3

  • A set consisting of a vest and a laser tag gun for playing indoor laser tag. The kit could be controlled with an android application over a wi-fi network in real time. Had sound, light and vibration indication. On board was stm32f103, stm32f207, esp8266, 6 axis accelerometer vs gyroscope, audio codec and amplifier, spiflash, ips screen, address LEDs, infrared transceivers, vibration motors.

 

Technical Details:

  • C, Bash shell scripting, STM32f103, STM32f207, ESP8266.


Local Availability

Open to travel worldwide

Other

Not a Freelancer.
Contracted by ADUK GmbH.
Profileimage by Anonymous profile, Middle Embedded C/C++ developer Middle Embedded C/C++ developer
Register