Loading portfolio

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+

Years of Experience

Production Microservices Shipped
0+

Production Microservices Shipped

Response Time Improvement
0%

Response Time Improvement

Manual Errors Reduced
0%

Manual Errors Reduced

Pavucsan Manokaran
+94 756358414
smpavucsan@gmail.com
linkedin.com/in/pavucsan
Sri Lanka
About Me

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.
Skills

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
Experience

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· Current

SMARTZI 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.
JavaSpring BootPythonFastAPIAWS LambdaPostgreSQLDockerCI/CD

Software Engineer

May 2022 — Jul 2023

Hitachi 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.
JavaSpring BootPythonOracleCloudWatchJenkins

Software Engineer

Mar 2021 — May 2022

SMARTZI 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.
JavaSpring BootPostgreSQLOracleAWS LambdaDocker

Associate Software Engineer

Sep 2019 — Mar 2021

SMOFIXS · 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.
JavaSpring BootREST APIsMySQLPostgreSQLReactJS
Featured Projects

Selected work

Platforms and services I've designed and built across mobility and fintech.

Driver Partner Service

SMARTZI Lanka · Mobility

Featured

Marketplace backend for driver-partner onboarding and allocation at SMARTZI, with Redis caching and asynchronous processing to improve booking efficiency and cut cancellations.

Java 17Spring BootPostgreSQLRedisAWSDocker
Private

B2B Invoice Automation

SMARTZI Lanka · Fintech / B2B

Featured

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%.

JavaSpring BootMicroservicesPostgreSQL
Private

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%.

JavaSpring BootMicroservicesAWS
Private

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.

Spring SecurityJWTAWS CognitoMFA
Private

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.

Java 8Spring BootOracleREST APIs
Private

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.

PythonREST APIsOracle
Private
Education

Academic background

Master of Science in Software Engineering

Feb 2025 — Mar 2026

Kingston 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 2021

University of Vocational Technology, Sri Lanka

GPA 3.42 — Second Upper

Languages

  • English
  • Tamil
  • Sinhala
Achievements

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).

40%

Payment Gateway Integrations

Built and enhanced merchant QR and installment features, reducing manual invoicing errors by 40%.

30%

Cloud Migration Projects

Migrated monolithic services to Spring Boot microservices on AWS, cutting response times by 30%.

Contact

Let's build something reliable together

Open to senior backend, platform, and cloud engineering roles.