Nimesha Buddhika is a backend-focused software engineer with 8 years of experience designing and leading resilient, secure, cloud-native distributed systems for enterprises and startups. He has led backend teams and architected event-driven, multi-tenant platforms using Go, Java, and Python, deployed across Azure, AWS, and Kubernetes, with strong expertise in Kafka, RabbitMQ, Terraform, and observability stacks like Prometheus/Grafana. At Eaton he owned authN/authZ and high-throughput job pipelines, and during a recent consulting sabbatical he built and open-sourced a “Resilient Payment Processor” that demonstrates real-time AI fraud detection and 50k+ jobs/min throughput. He combines hands-on implementation with mentoring and process improvements—driving CI/CD, testing standards, and clear documentation to ensure continuity. Based in Ottawa, he’s seeking roles where he can lead backend initiatives and convert complex architectures into scalable, team-friendly systems.
9 years of coding experience
6 years of employment as a software developer
Postgraduate degree, Network security, Postgraduate degree, Network security at The University of Winnipeg
Bachelor of Science (B.Sc), Computer/Information Technology Administration and Management, Bachelor of Science (B.Sc), Computer/Information Technology Administration and Management at University of Moratuwa
Royal College Polonnaruwa
Advanced Business Solution Developer, Computer Programming, Vendor/Product Certification, Advanced Business Solution Developer, Computer Programming, Vendor/Product Certification at Institute of Java and Software Engineering (IJSE)
ResilientJobGo is an open-source project showcasing a distributed job processing system using microservices, designed to demonstrate engineering expertise in scalable, reliable, and maintainable event-driven architectures.
Contributions:6 PRs, 41 pushes, 13 branches in 1 month
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.