Danilo Vidovic is a Senior Software Engineer with 12 years of experience building distributed systems, domain models and developer-friendly APIs, currently architecting core commerce capabilities at Spotify in Stockholm. He brings deep hands-on experience across Python, Go and C#, having led design and implementation of rule engines, DSLs for binary data (ABCL), LPWAN microservices and SDKs, and contributed to CBOR tag support. As a technical lead he pairs strict code-review and mentoring practices with pragmatic DevOps skills (Terraform, Kubernetes, Azure), enabling reliable systems at scale. Comfortable across backend, integration and data-wrangling challenges, he has a knack for making complex binary and IoT data formats understandable and automatable.
12 years of coding experience
16 years of employment as a software developer
Bachelor of Engineering - BE, Electrical Engineering and Computer Science, Bachelor of Engineering - BE, Electrical Engineering and Computer Science at University of Belgrade, School of Electrical Engineering
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
Danilo Vidovic - Senior Software Engineer at Spotify