Position: C/C++ developer
Category: C++
English level: intermediate
Years of experience: 2


Programmer with 2 years of experience. During this time I was engaged in the development of applications for receiving, transmitting and processing data using the dsPIC, Hercules (TMS570), STM32 microcontrollers. Also I developed programs on C# + WPF, that receive data from microcontrollers using different protocols (UART, CAN, TCP/IP, MILSTD-1553).
- Worked well independently and in a team on problem solving.
- Served as a friendly, hardworking, and punctual employee.
- Developed applications on STM32, dsPIC33 and Hercules (TMS570) microcontrollers. Worked in STM32 CUBE IDE, Code Composer Studio,  MPLABX IDE, Visual Studio.
Projects, that I realized:
- Web server on dsPIC33FJ using ENC28J60;
- UART - Ethernet bridge on STM32F767ZI NUCLEO using lwIP stack;
- Part of the control algorithm for the fuel circuit control system of a gas turbine engine on TMS570LC4357 controller. Used technologies: lwIP, SPI, DMA, ADC;
- Program on C# and WPF, that reads a HEX file for a microcontroller, using CAN bus that transmits hex code and flash controller;
- Program on C# and WPF, that receives data from MCU using TCP/IP stack.
- Program for stand for analysis of magnetic rotors of an electric BLDC motor using UART and ADC. 
- Integrate Matlab/Simulink code into dsPIC and Hercules controllers.
- Program on C# and WPF, that modulates data for a fuel circuit control system of a gas turbine engine.
- Support of the rocket fuel pump control system project.
- Control system for BLDC electric motor, that include Matlab/Simulink integrated code. Using controller: dsDIC33CK128MP503. Using technologies: ADC, DAC, Comparator, PWM, Six-step commutation;
I am ready to tell you more details about each of the projects.
I have worked for two years for  JSC "FED" and was managing two junior developers. But when the war in Ukraine started I had to leave my job, because all of my work was in the office.