Career Milestones & Leadership
Professional Experience
A chronological timeline of engineering leadership, polyglot microservice architectures, enterprise cloud deployments, and academic lecturing.
Senior Software Engineer
LeadershipSoftcare Technologies (Pvt) Ltd
Sep 2025 – Present
Colombo, Sri Lanka
- Lead and mentor an engineering team of 5+ developers, establishing Agile sprint velocity and zero milestone delays.
- Architect centralized SaaS ERP platforms utilizing React, Spring Boot, OpenStack, Docker, and Kubernetes clusters, scaling backend infrastructure to support 10,000+ concurrent enterprise users with zero downtime.
- Optimize multithreaded backend execution, thread pool allocation, and database query indexes to maximize throughput and minimize latency under peak transaction volumes.
- Direct technical architecture reviews, CI/CD automated gates, and microservices decomposition strategies.
✓ 10,000+ Concurrent Users✓ 100% On-time Deliveries✓ Zero Downtime Deployments
Spring BootSpring WebFluxReactOpenStackDockerKubernetesPostgreSQLRedis
Lecturer (Software Engineering & Computer Science)
AcademicInstitute of Software Engineering (IJSE)
Sep 2024 – Present
Panadura, Sri Lanka
- Lecturer & Coursework Lead for Software Architectures & Design Patterns II: Designing and delivering technical curriculum covering Monolithic vs. Polyglot Microservices, Event-Driven Architecture, SOLID Principles, and GoF Design Patterns.
- Hands-on Lead for Rapid Application Development (RAD): Mentoring and architecting full-stack production systems using modern MERN Stack (MongoDB, Express.js, React, Node.js) with clean architecture boundaries.
- Lead for Advanced Mobile Development: Instructing cross-platform mobile engineering with React Native, state management, native device APIs, and high-performance offline caching.
- Deliver practical cloud laboratories on Polyglot Microservices (Spring Boot, Spring WebFlux, Express.js, Flask), Docker containerization, Azure VM administration, Nginx load balancing, K3s Kubernetes clustering, and GitHub Actions CI/CD pipelines.
- Audit developer codebases, enforcing clean architecture patterns, data encryption standards (AES/RSA), secure GCP Secret Manager credential injection, and zero-delay execution.
✓ Software Architectures✓ MERN Stack RAD✓ React Native Mobile
Software ArchitectureMERN StackReact NativeSpring WebFluxMicroservicesK3sDocker
Software Engineer
Full-timeSoftcare Technologies (Pvt) Ltd
Oct 2024 – Sep 2025
Colombo, Sri Lanka
- Engineered modular web components and scaled backend logic for multi-tenant enterprise applications processing high-volume daily transactions with zero downtime.
- Orchestrated Point of Sale (POS) backends implementing strict PostgreSQL schema separation per tenant, automated migrations via Flyway, and Redis caching layers, reducing data retrieval latency by up to 40%.
- Enforced PCI DSS-compliant credential management using GCP Secret Manager and dynamic environment injection, eliminating hardcoded secrets across CI/CD pipelines.
✓ 40% Latency Reduction✓ Multi-Tenant Isolation✓ PCI DSS Compliance
PostgreSQLFlywayRedisSpring BootGCP Secret ManagerPCI DSSReact
Associate Software Engineer
Full-timeSentura Technologies (Pvt) Ltd
Feb 2024 – Jul 2025
Colombo, Sri Lanka
- Architected secure backend microservices for 'Olo Emergency Car Breakdown & Roadside Service System', a mission-critical car service dispatch platform.
- Implemented strict PCI DSS standards for card processing, end-to-end data encryption (AES/RSA), and cryptographic hashing (SHA-256), seamlessly integrating Stripe and PayPal payment gateways.
- Engineered 'Slidee Real-Time Chat', a mobile-responsive communication platform utilizing React, Spring Boot, and Firebase for real-time synchronization, deployed on Google Cloud Platform with IPG integrations.
✓ Emergency Car Dispatch✓ Real-Time WebSocket Sync✓ Payment Gateways
MicroservicesSpring BootReactFirebaseGCPAES/RSAStripePayPal
Associate Software Engineer / Full Stack Developer
Part-timeOC Technologies Group
Nov 2022 – Jan 2024
Kurunegala, Sri Lanka
- Engineered full-stack web and mobile systems leveraging modern JavaScript/TypeScript frameworks and optimized relational database queries.
- Managed production Linux server provisioning (Linode/Ubuntu), Nginx reverse proxy configurations, UFW firewall security rules, and automated deployment pipelines.
- Spearheaded development of 'TimeFlow Enterprise HR & Payroll ERP', integrating complex leave ledgers and automated salary disbursement calculation engines.
✓ HR & Payroll Automation✓ Linux Server Hardening✓ Reverse Proxy Ingress
Node.jsExpressReactPostgreSQLSequelize ORMLinux/UbuntuNginx
Senior Freelance Software Engineer & Consultant
ContractSelf-Employed / Remote International
2020 – Present
Global Clients
- Delivered 30+ scalable end-to-end full-stack architectures for international and local clients, managing complete SDLCs from cloud infrastructure provisioning to secure payment gateway integrations.
- Engineered live commercial solutions including HyperTech E-Commerce and Kurtashia Fashion with tokenized Koko Pay, Payzy, and custom Cloudflare DNS routing.
- Provided consultative architecture audits for startups transitioning from monolithic frameworks to containerized microservices.
✓ 30+ International Deliveries✓ Custom Payment Solutions✓ Startup Consulting
TypeScriptNext.jsReact NativeSpring BootCloudflareDockerPayment APIs