Summary
Heshan Gunarathne is a software engineer with 11 years of experience, currently building and modernizing NatWest’s SBP platform where he delivers scalable backend systems, workflow automations and AI-driven features for corporate banking. He holds a first-class degree in Computer Science & Engineering and is an AWS Certified Solutions Architect with 5+ years of hands-on cloud experience across ECS, Lambda, RDS and CI/CD pipelines. Previously a Technical Lead at Sysco Labs, he led full-stack microservices projects that modernized legacy workflows and served thousands of external users while mentoring and growing engineering teams. Heshan combines deep backend skills in Java, Node.js and Kafka with front-end React and strong testing discipline, regularly achieving 85%+ unit coverage and refactoring legacy code for reliability. He has driven practical GenAI adoption—building the SBP platform’s first RAG-based application, an embedding service and multi-agent templates—to accelerate messaging workflows and reduce manual effort. Known for turning complex domain requirements into production-ready designs, he balances architecture, delivery ownership, and developer enablement.
11 years of coding experience
10 years of employment as a software developer
Bachelor's degree Computer science & Engineering, Bachelor's degree Computer science & Engineering at University of Moratuwa
Cloud DevOps Nano Degree Cloud Computing, Cloud DevOps Nano Degree Cloud Computing at Udacity
Java SE Java RMI MySql UML Modelling, Java SE Java RMI MySql UML Modelling at Institute of java and software engineering
Mathematics, Mathematics at D. S. Senanayake College
English, Sinhala