Overview
Technical skills
Timeline
Roles

Overview

Senior backend engineering lead building Java and Spring Boot microservices on AWS and Kubernetes. Improved API performance and operational response by strengthening observability, monitoring, and alerting. Led team delivery and testing practices using JUnit/Mockito to improve reliability and uptime.

Technical skills

Kotlin
Java• Senior • 16y+
Kotlin
Mockito• 4y+
Java
Gradle
Hibernate
Maven
Spring Data JPA
Spring Security
Spring Boot• 5y+
Databases
RabbitMQ
MySQL• 16y+
Apache Kafka• 5y+
PostgreSQL• 5y+
Mobile
JUnit• 4y+
DevOps
CI/CD
Docker
GitLab CI
Jenkins
Splunk
Amazon EC2• 5y+
Amazon EKS• 5y+
Kubernetes• 5y+
AWS• 4y+
Azure• 4y+
Cybersecurity
SonarQube

Timeline

Senior Technical Lead - Backend Engineering Lead
HCLTech Full-Time
Feb 2022 to Present 4 Years 6 Months In office
Led hands-on backend engineering for Java and Spring Boot microservices on AWS. Built and integrated middleware services, improving API response times and strengthening error handling and caching. Established monitoring and alerting for service health, mentored the team on JUnit/Mockito-based testing, and optimized Kubernetes and Azure deployments to reduce infrastructure costs while maintaining high uptime.
Java
Spring Boot
AWS
Kubernetes
PostgreSQL
Azure
JUnit
Mockito
Associate Tech Lead - Backend Engineering Lead
Axiata Digital Labs Full-Time
Jul 2021 to Feb 2022 7 Months In office
Designed and launched cloud-native microservices for a financial super app using Spring Boot, Kubernetes, Kafka, and PostgreSQL. Implemented AWS infrastructure with EC2 and EKS and used CloudWatch for operational monitoring to support continuous transaction processing. Managed engineering delivery and stakeholder communication, coordinating issue resolution across teams to meet compliance and performance requirements.
Java
Spring Bootsince 2021
Kubernetessince 2021
Apache Kafka
PostgreSQLsince 2021
Amazon EC2
Amazon EKS
Senior Solution Developer Senior
John Keells IT Full-Time
Apr 2015 to Jul 2021 6 Years 3 Months In office
Led backend development across fintech platforms deployed in multiple countries, supporting large user bases. Worked on core banking integrations using secure REST/SOAP interfaces to enable wallet and fund transfer capabilities. Partnered with product owners and on-site teams to define technical requirements and architect scalable solutions for regional product launches.
Senior Software Engineer Senior
Zmessenger (Pvt) Ltd Full-Time
Jun 2012 to Apr 2015 2 Years 10 Months In office
Built and maintained an SMS gateway platform with a focus on high availability and message delivery reliability. Developed backend components using Java and MySQL, supporting features such as compliance monitoring and subscription services. Optimized message delivery workflows to reduce latency and failure rates while collaborating with QA and delivery teams to reduce post-release defects.
Java
MySQL
Software Engineer Middle
Virtusa (Pvt) Ltd Full-Time
Mar 2010 to Jun 2012 2 Years 3 Months In office
Contributed to the design, development, and launch of an enterprise platform by implementing backend services in Java with MySQL. Delivered telecom-related features for the British Telecom project through coordination with QA and product teams to support on-time releases. Performed code reviews and refactoring to improve maintainability and investigated integration-phase issues to improve UAT stability.
Javasince 2010
MySQLsince 2010