Denis Makarov, Developer in Abu Dhabi, United Arab Emirates
Denis is currently unavailable

Denis Makarov

Embedded Software Developer

Abu Dhabi, United Arab Emirates

Toptal member since September 16, 2021

Bio

Denis is an embedded system developer with 10+ years of experience in designing, developing, and maintaining complex software and hardware systems. He holds a PhD in electronics and has professional expertise in C, C++, STL, Qt, Linux, and FreeRTOS. Along with solid experience in embedded systems, information security, cryptography, and networks, Denis is enthusiastic about developing high-load real-time systems for his clients.

Portfolio

Toptal
Algorithms, Applied Cryptography, Operating Systems, Go, Cryptographic Protocols
SofTeq
C, C++, Azure IoT Hub, FreeRTOS, Git, Python, Bash, Linux, Wireless Protocols...
Klika Tech
C, C++, Linux, Node.js, Python, AWS IoT, Git, Embedded Linux, STM32...

Experience

  • C - 7 years
  • C++ - 6 years
  • Linux - 5 years
  • Qt - 4 years
  • Bash - 4 years
  • FreeRTOS - 4 years
  • TCP/IP - 3 years
  • Bluetooth Low Energy (LE) - 3 years

Preferred Environment

Linux, Windows, GCC, FreeRTOS, TCP/IP, HTTP, Qt, Bash, C++, C

The most amazing...

...thing I've developed is one of the best smart collars for dogs with back-end IoT service support.