About me

During 8 years of a professional practice, I've participated in projects from an R&D stage to maintaining of complete projects.

I have a strong knowledge of C and C++ and can work with SVN, GIT. I understand ARM-based processors like STM32, AVR MCUs, Xtensa-based(like Esp32), SPARC processor architecture, Arduino and Raspberry Pi and even more exotic stack Forth-processors.

I understand the working of USB, UART, SPI, RS-232/422/485, I2C, CAN, ARINC429 electronic interfaces, inner processor buses, AMBA AHB, APB, and AXI, can analyze processor behavior at the development stage. I have 3-year experience of postgraduate course at my alma mater, BMSTU in image recognition field, so I know how recognition algorithms works and can realize them in a code.

I have an experience in the development of spacecraft, during working in Bauman university projects with Roscosmos. I worked in the aircraft industry at Sukhoi Civil Aircraft Company. So I know requirements for onboard electronics. Working in an international multicultural company, Espressif Systems have taught me the best from Asian and European approaches in the development.

Download my CV in PDF

[Work in progress]