Srdjan Miletic is a Senior Software Engineer based in London with 9 years’ experience building scalable, secure, event-driven systems across startups and scale-ups. He has led high-impact migrations and platform ownership—most recently driving a Kafka client migration that boosted throughput by 84% and slashed message drain time from 18 to 6 hours—and has delivered BYOK encryption support and critical bug fixes in distributed systems. At Snyk he blended engineering and security work, hardening the public vulnerability surface and contributing to the widely used Snyk CLI to improve vulnerability accuracy and reporting. Comfortable across TypeScript, Go and cloud-native tooling, he advocates pragmatic patterns (DI, FP, testing) and has a track record of turning complex integrations into reliable, production-ready services. Unusually for an engineer of his level, he pairs deep technical ownership with hands-on mentorship and a background in liberal arts, bringing clear communication and product sensibility to infrastructure problems.
9 years of coding experience
6 years of employment as a software developer
Politics Philosophy & Economics, Politics Philosophy & Economics at The Open University
Bachelor’s Degree Liberal Arts and Sciences/Liberal Studies, Bachelor’s Degree Liberal Arts and Sciences/Liberal Studies at University College Maastricht
University College London
Philosophy Further Mathematics(AS) Mathematics Economics, Philosophy Further Mathematics(AS) Mathematics Economics at Esher College
High School Physics Biology Chemistry Mathematics Statistics English Literature Religious Education, High School Physics Biology Chemistry Mathematics Statistics English Literature Religious Education at Teddington Secondary School
Snyk CLI scans and monitors your projects for security vulnerabilities.
Role in this project:
Security Engineer
Contributions:4 reviews, 32 commits, 12 PRs in 1 month
Contributions summary:Srdjan's contributions primarily involve enhancing the security aspects of the Snyk CLI. They modified code to improve vulnerability link accuracy, updated general vulnerability descriptions to point to the public vulnerability database (PVDB), and ensured tests correctly reflect the PVDB URL. The user also addressed formatting issues, fixed tests related to vulnerability displays, and updated deprecation messages related to the reachability flag.
Basic CRUD app from the spring boot pluralsights course.
Contributions:1 PR, 19 pushes, 4 branches in 4 years 8 months
spring-bootcrud-appbasic-crudcrudspring
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
Srdjan Miletic - Software Programmer at monday.com