Software Engineer, Core Search Infrastructure at Google
Zurich, Zurich, Switzerland
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Dragoljub Đurić is a software engineer specializing in core search infrastructure with nine years of experience blending theoretical computer science and production systems engineering. Trained at EPFL with a focus on algorithms, computational complexity, and distributed algorithms, he applies rigorous, algorithmic thinking to reliability, scalability, and performance problems in large-scale systems. His work spans low-level execution infrastructure and distributed execution layers—most recently contributing optimizations like scheduling, sandbox caching, and persistent data structures for the Internet Computer protocol and building object storage for LLMs. Now at Google, he brings a rare combination of formal theory, competitive-programming rigor, and hands-on contributions to high-stakes open-source projects, including measurable core improvements in the widely used Internet Computer codebase.
9 years of coding experience
Bachelor of Engineering - BE, Information Systems and Technologies, Bachelor of Engineering - BE, Information Systems and Technologies at University of Belgrade
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at EPFL (École polytechnique fédérale de Lausanne)
Internet Computer blockchain source: the client/replica software run by nodes
Role in this project:
Back-end Developer
Contributions:194 reviews, 20 commits, 76 PRs in 3 months
Contributions summary:Dragoljub's commits primarily focus on enhancing the Internet Computer (IC) blockchain source code. Their contributions involve adding new metrics for execution cycles refund errors and refactoring the CanisterHeartbeatError to its dedicated module. They also refactored the resolve destination in system API to return PrincipalId and logging cycle-related operations. These changes suggest involvement in core system logic, and performance improvements within the IC blockchain.
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
Dragoljub Đurić - Software Engineer, Core Search Infrastructure at Google