Available for new opportunities
ManokaranPavucsan
Senior Software Engineer
Building scalable backend systems and cloud-native applications with Java, Spring Boot, Python, AWS, and Microservices.
- Years of Experience
- 0+
- Production Microservices Shipped
- 0+
- Response Time Improvement
- 0%
- Manual Errors Reduced
- 0%
Years of Experience
Production Microservices Shipped
Response Time Improvement
Manual Errors Reduced

Summary
Senior Software Engineer with 6+ years of experience designing, building, and supporting enterprise-scale backend systems. Core stack is Java and Spring Boot, complemented by Python and FastAPI for AI integration, serverless workloads, and automation. Specializes in REST API development and microservices architecture, deploying cloud-native applications on AWS with Docker and Kubernetes, backed by PostgreSQL and disciplined CI/CD pipelines. Production experience spans banking and payment systems for international clients, including Centenary Bank (Uganda) and Sampath Bank (Sri Lanka), and transport and mobility platforms serving thousands of daily transactions — owning problems end-to-end, from design through production support and performance tuning.
Technologies I work with
A categorized view of the languages, frameworks, and tools I use to ship production software.
Programming Languages
- Java
- Python
- JavaScript
- TypeScript
- Node.js
Backend
- Spring Boot
- Spring Security
- FastAPI
- Django
- REST APIs
- Microservices
- Hibernate
- JPA
Frontend
- React
- Angular
- HTML
- CSS
- Tailwind CSS
Cloud & DevOps
- AWS
- Docker
- Kubernetes
- Jenkins
- GitHub Actions
- Nginx
- Apache Kafka
Databases
- PostgreSQL
- Oracle
- MySQL
- Redis
- DynamoDB
- MongoDB
Tools
- Git
- Maven
- Gradle
- IntelliJ IDEA
- VS Code
- Postman
Where I've made an impact
A record of the teams and platforms I've helped build and support.
Senior Software Engineer
Jul 2023 — Present· CurrentSMARTZI Lanka · Sri Lanka
- Designed and developed Java Spring Boot microservices supporting ride-hailing and booking platforms, maintaining REST APIs serving thousands of daily transactions.
- Built Python backend services and automation tools with FastAPI for AI integration, data processing, and internal workflow automation.
- Developed Python-based AWS Lambda functions integrated with Amazon API Gateway to consume third-party APIs, enabling real-time data processing and automated backend workflows.
- Supported production systems, resolved critical incidents, and led root cause analysis to ensure high system availability.
- Implemented cloud-native deployments on AWS (EC2, RDS, CloudWatch, API Gateway) and tuned PostgreSQL and Oracle query performance.
- Collaborated with cross-functional teams in Agile Scrum environments on continuous improvement initiatives.
Software Engineer
May 2022 — Jul 2023Hitachi Digital Payment Solutions · Sri Lanka
- Developed secure backend services using Java, Spring Boot, and Python for enterprise banking and digital payment applications.
- Built and enhanced microservices handling card and loyalty transactions.
- Collaborated with international banking clients, including Centenary Bank (Uganda) and Sampath Bank (Sri Lanka), on secure backend services and payment solutions.
- Worked with Oracle databases, stored procedures, and performance tuning; supported production environments and investigated application issues.
- Implemented monitoring and alerting using AWS CloudWatch and participated in CI/CD activities using Git and Jenkins.
- Wrote Python automation scripts for data processing, reporting, and log analysis, improving operational efficiency.
Software Engineer
Mar 2021 — May 2022SMARTZI Lanka · Sri Lanka
- Developed Java Spring Boot microservices and RESTful APIs for ride-hailing and booking platforms, improving system scalability and transaction processing.
- Built and optimized backend services using PostgreSQL, Oracle, AWS (EC2, RDS, Lambda), and Docker for high availability and performance.
- Collaborated in Agile Scrum teams to deliver new features, resolve production issues, and implement secure, scalable backend solutions using Git, Jenkins, and CI/CD.
Associate Software Engineer
Sep 2019 — Mar 2021SMOFIXS · Sri Lanka
- Assisted in developing and maintaining Java backend applications using Spring Boot and RESTful APIs.
- Developed and optimized SQL queries for MySQL and PostgreSQL databases.
- Participated in designing and integrating REST APIs with ReactJS applications.
Selected work
Platforms and services I've designed and built across mobility and fintech.
Driver Partner Service
SMARTZI Lanka · Mobility
Marketplace backend for driver-partner onboarding and allocation at SMARTZI, with Redis caching and asynchronous processing to improve booking efficiency and cut cancellations.
B2B Invoice Automation
SMARTZI Lanka · Fintech / B2B
Automated vendor invoicing platform for SMARTZI's international clients (CMAC, GETT, HQ, Booking.com UK), with RESTful APIs for invoice creation, validation, and role-based access control — cutting manual processing errors by 40%.
Driver Service Migration
SMARTZI Lanka · Mobility
Migrated a monolithic driver service into Java Spring Boot microservices, improving scalability and fault isolation while cutting response times by 30%.
Authentication & MFA Platform
SMARTZI Lanka · Identity & Security
Centralized identity platform migrated from Spring Security to Amazon Cognito, with multi-factor authentication (Authenticator App TOTP, Email OTP, SMS OTP) layered on top of JWT-based authorization.
ICARD Card & Payment Service
Hitachi Digital Payment Solutions · Banking
Card management and payment processing service built at Hitachi Digital Payment Solutions for banking client Centenary Bank of Uganda, adding merchant QR and installment payment features on Oracle-backed transactions.
Loyalty Points Platform (ILOYALTY)
Hitachi Digital Payment Solutions · Banking
Banking loyalty platform for Centenary Bank of Uganda, with Python-based reward calculation, transaction processing, and automated batch reporting for customer reward management.
Academic background
Master of Science in Software Engineering
Feb 2025 — Mar 2026Kingston University London
GPA 3.4 — Merit
Completed through ESOFT Metro Campus, Sri Lanka (Transnational Education Programme)
Bachelor of Technology in Software Technology
Mar 2017 — Jan 2021University of Vocational Technology, Sri Lanka
GPA 3.42 — Second Upper
Languages
- English
- Tamil
- Sinhala
Milestones along the way
Best Performance Award
Recognized for consistent delivery and impact across backend platform initiatives.
Successful Banking Projects
Delivered secure card, loyalty, and monitoring systems for international banking clients, including Centenary Bank (Uganda) and Sampath Bank (Sri Lanka).
Payment Gateway Integrations
Built and enhanced merchant QR and installment features, reducing manual invoicing errors by 40%.
Cloud Migration Projects
Migrated monolithic services to Spring Boot microservices on AWS, cutting response times by 30%.
Let's build something reliable together
Open to senior backend, platform, and cloud engineering roles.