Position: C embedded developer
Category: C++
English level: upper
Years of experience: 4

- greatly improved data analysis speed in a tool for embedded developers
- finished successfully a 4-month reverse engineering task for board sensors driver without a physical interaction with this board
- launched 2 stratospheric probes
I started my career as a web-developer (Python2, Tornado, SQL) and worked on implementation of high-load web services.

Then I had an experience in data analysis for embedded projects development process - I developed and improved a number of programs for real-time data analysis and analysis of pre-collected data. Also, I had an experience in developing a custom build control system for embedded projects. (Python3, PyQT)

Then I switched to embedded domain (C, Embedded Linux) and took part in the development of a project related to video surveillance system.
Then I worked with STM32, researched and developed a PoC for a complex IoT project (it took approx. 4 month).

Then I switched to networking domain and worked as C embedded Linux developer with both high and low level code for NICs which process 5G traffic.
I want to work on embedded projects, with low-level code and with the hardware. It will be a great advantage, if your company is a product company and you develop a hardware by yourself, so programmers can physically interact with it.

- interested in IoT devices development, automotive
- not interested in telecom