Samrat Dhillon is a seasoned software engineer with 14 years of experience building scalable, high-performance backend and integration systems, now an SDE III at Amazon in Ottawa. He has a strong track record at Innovapost splitting monoliths into microservices and implementing real‑time logistics services for Canada Post, delivering dramatic performance gains through concurrency, caching, and DB optimizations. His contributions to the Apache Camel project show deep expertise in integration patterns and distributed tracing, having fixed memory leaks, orphan-lock handling, and Zipkin issues in core components. Comfortable across large enterprise stacks and open source, he pairs pragmatic system design with hands‑on fixes that improve reliability at scale. Samrat’s background blends academic training in technology management with practical experience from startups to hyperscalers, and he often focuses on hard-to-detect reliability problems rather than just feature work.
14 years of coding experience
17 years of employment as a software developer
M.A.Sc., Technology Innovation Management, M.A.Sc., Technology Innovation Management at Carleton University
B.Tech, Computer Science & Engineering, B.Tech, Computer Science & Engineering at Guru Nanak Dev University
Apache Camel is an open source integration framework that empowers you to quickly and easily integrate various systems consuming or producing data.
Role in this project:
Back-end Developer / Integration Engineer
Contributions:7 reviews, 11 commits, 19 PRs in 11 months
Contributions summary:Samrat primarily contributed to the Apache Camel integration framework, focusing on improving the resilience and reliability of the system. Their work includes addressing memory leaks within the NettyHttpProducer, enhancing the JDBC-based idempotent repository to handle orphan locks, and fixing Zipkin integration issues for distributed tracing, particularly in parallel processing scenarios. These changes demonstrate expertise in core Camel components and integration patterns.
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.