Darko Draskovic

Senior Software Engineer at Harness

Serbia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Darko Draskovic is a Senior Software Engineer with 12 years of experience building full-stack and systems software, currently working at Harness and previously leading development of confidential computing and secure multi-party computation platforms. He combines deep systems programming in Go and C++ with backend and cloud-native architecture experience—designing microservices, gRPC/HTTP APIs, VM/agent daemons and CI/CD deployments for IIoT and secure compute environments. Darko’s open-source contributions span distributed messaging integrations (notably adding MongoDB support to supermq) and a long history of personal graphics and tooling projects, revealing both low-level expertise and product-facing engineering. He holds a PhD in the philosophy of AI from the University of Lausanne, which informs a rare blend of rigorous theoretical thinking and practical engineering. Trilingual in English, French and Serbian, he has repeatedly shipped production systems that bridge academic insight and industrial constraints. Unexpectedly, his background includes graphics/game engines, assembly demos and 3D model tooling, underscoring a hands-on mastery of both GPU and CPU-level programming.
code12 years of coding experience
job12 years of employment as a software developer
bookDoctor of Philosophy - PhD, Philosophy, Doctor of Philosophy - PhD, Philosophy at University of Lausanne - UNIL
bookMaster's degree, Philosophy, Master's degree, Philosophy at University of Belgrade
github-logo-circle

Github Skills (25)

git10
messaging10
admin10
databases10
git-repository10
distributed-systems10
database-administration10
mongodb-database10
go10
repo-management10
message-broker10
management10
backend10
mongodb10
database10

Programming languages (9)

TypeScriptJavaC++ShellJavaScriptElmGoPython

Github contributions (5)

github-logo-circle
absmach/magistrala

Jan 2017 - Jun 2021

IoT Platform Framework
Role in this project:
userBack-end Developer
Contributions:87 reviews, 117 commits, 103 PRs in 4 years 5 months
Contributions summary:Darko's commits primarily focused on implementing MongoDB support for storing messages within the `supermq` project, adding essential components like a MongoDB writer and driver. They also refactored code, updated documentation, and exposed a MetricsMiddleware for writers. Furthermore, the user fixed a typo, demonstrating an attention to detail. Their work involved deep integration with MongoDB and core messaging functionality within a distributed systems context.
iot-platformgolangedge-computingdistributed-systemsiot-cloud
darkodraskovic/pyrogue

Apr 2016 - Sep 2023

Python-tcod and Pygame based roguelike game
Contributions:1 PR, 25 pushes, 2 branches in 7 years 6 months
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