Nebojsa Obradovic is a Sr. Staff Software Engineer with over a decade of experience designing and shipping multi-platform systems ranging from embedded Linux camera firmware to desktop applications and distributed blockchain nodes. Grounded in computer science and mathematics, he specializes in C/C++, code portability, automation, and video technologies, and has repeatedly led teams to deliver robust, fully automated build and test pipelines. His background includes tech leadership roles at TomTom and Hala Systems and recent senior engineering work at Rivian, blending hands-on low-level development with systems-level architecture. Unusually, he pairs deep expertise in hardware-near video pipelines with practical blockchain and Node.js experience from OriginTrail, making him adept at bridging embedded systems and modern networked platforms. Based in Belgrade, he’s known for persistence, curiosity, and a track record of turning complex cross-platform requirements into maintainable production code.
10 years of coding experience
17 years of employment as a software developer
Gymnasium "Zarko Zrenjanin", Vrbas
Computer Science, Computer Science at University of Belgrade Faculty of Mathematics
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Nebojsa Obradovic - Sr. Staff Software Engineer at Rivian