Srdjan Obucina, Developer in Belgrade, Serbia
Srdjan is available for hire
Hire Srdjan

Srdjan Obucina

C++ and Blockchain Developer

Belgrade, Serbia

Toptal member since August 5, 2019

Bio

Srdjan is a senior software engineer and systems architect with 18+ years of experience designing production systems end-to-end - from custom electronics and firmware up to backend services, mobile apps, and web frontends. He specializes in C/C++ systems engineering, firmware, and hardware/software co-design, with working depth across blockchain, multimedia streaming, and full-stack product development. Known for absorbing unfamiliar codebases quickly and taking full ownership of what he ships.

Portfolio

Bit & Pin
Amazon EC2, Amazon Route 53, Android, Boost, C, C++, CMake, Linux, Ubuntu...
Hawle Service GmbH
Embedded C, LoRa, Zephyr, Embedded Systems, C, Bluetooth, Software Engineering
Integrated Communication Technologies, Inc. (via Toptal)
C++, Cross-platform, TCP/IP, Non-blocking I/O, POCO C++, Embedded Systems, XML...

Experience

  • Linux - 10 years
  • C - 10 years
  • C++ - 10 years
  • Embedded C - 10 years
  • Embedded C++ - 10 years
  • Blockchain - 8 years
  • Rust - 3 years
  • Substrate - 3 years

Preferred Environment

Git, GCC, Linux, LLVM, Visual Studio Code (VS Code), Windows, Visual Studio

The most amazing...

...thing I've coded is a video-streaming library, which brings favorite TV shows to millions of users.