Summary
Denuwan Hettiarachchi is a Senior Tech Lead with ~9 years of hands-on experience architecting and modernizing enterprise Java systems into cloud-native microservices using Spring Boot, Kubernetes, Docker and Azure DevOps. He has driven measurable outcomes—halving feature turnaround time and achieving sub-1s API SLAs—by leading monolith-to-microservice transformations, observability initiatives, and performance tuning at Virtusa. With an M.Sc. in Software Architecture and Scrum Master certification, he blends formal architecture expertise with pragmatic delivery practices and mentoring across teams. He also applies automation and RPA concepts to streamline ERP workflows and reduce operational bottlenecks. Based in Colombo, he contributes to the tech community through blogs and training, and is known for squeezing large performance gains (up to 7x in POCs) through async Java, caching, and smart CI/CD.
9 years of coding experience
4 years of employment as a software developer
Master of Science (M.Sc.), Computer Science and Engineering, Specialization in Software Architecture, Master of Science (M.Sc.), Computer Science and Engineering, Specialization in Software Architecture at University of Moratuwa
Mathematics, Mathematics at Rahula College
Bachelor of Science (B.Sc.), Information Technology, Bachelor of Science (B.Sc.), Information Technology at SLIIT
English, Sinhala