Skip to main content
Open to Opportunities
Book 15-min Chat

Hi, I'm Asela Maduwantha

Backend Engineer

BSc (Hons) in Information Technology & Management graduate from the University of Moratuwa, with production engineering experience at Pagero Lanka (Thomson Reuters).I specialize in functional programming with Scala, distributed microservices, and high-performance full-stack web platforms built for scalability, low latency, and fault tolerance.

Colombo, Sri Lanka
Thomson Reuters Alumnus
15+ Shipped Builds
Quick Reach:
Asela Maduwantha — Software Engineer

Academic Milestone

Graduate · University of Moratuwa

Scala
Spring
Docker
4+Years Coding
15+Projects Delivered
8+Microservices Engineered
10k+Invoices Processed
Featured Work

Production-Grade Engineering

A showcase of distributed platforms, event-driven microservices, and high-performance full-stack web applications.

Distributed Feature Flag Platform - Progressive Rollout & Runtime Feature Management
BackendDistributed Systems

Distributed Feature Flag Platform

Progressive Rollout & Runtime Feature Management

Designed a distributed backend platform for runtime feature management and progressive rollout

Java 21Spring Boot 3PostgreSQLRedis+4 more
Marisha Coco - Full-Stack Company Website & E-Commerce Platform
Full-StackE-Commerce

Marisha Coco

Full-Stack Company Website & E-Commerce Platform

Developed and deployed a full-stack company website with products, shop, cart, blogs, contact, quote, CSR, and order tracking flows

Next.jsReactTypeScriptTailwind CSS+3 more
ArtztAll - Microservices E-Commerce Platform
Full-StackMicroservices

ArtztAll

Microservices E-Commerce Platform

Built a scalable artisan marketplace with 8+ independent services across users, products, orders, and payments

ReactTypeScriptSpring BootMongoDB+2 more
CloudMart - Production-Grade Microservices Platform on AWS EKS
Cloud & DevOpsMicroservices

CloudMart

Production-Grade Microservices Platform on AWS EKS

Designed and provisioned a cloud-native microservices platform on AWS EKS using Terraform IaC

AWSEKSTerraformKubernetes+7 more
Pathfinders - Tree Species ID & Deep Learning Platform
ResearchComputer Vision

Pathfinders

Tree Species ID & Deep Learning Platform

Co-developed a full-stack research web application integrating 4 deep learning pipelines behind a unified FastAPI backend

PythonFastAPIPyTorchUltralytics YOLO+5 more
SynthInvoAnalyzer - B2B Invoice Intelligence Platform
Full-StackEnterprise

SynthInvoAnalyzer

B2B Invoice Intelligence Platform

Automated B2B invoice standardization, processing, and analytics in one workflow

ReactDjangoMySQLCassandra+2 more
Gulf-Stock - Transportation Management System
FrontendFleet Management

Gulf-Stock

Transportation Management System

Built a fleet dashboard with real-time GPS tracking, route optimization, and delivery analytics

ReactTypeScriptAnt DesignGoogle Maps API+1 more
ArtzByUsha - Full-Stack E-Commerce Platform for Artisans
Full-StackE-Commerce

ArtzByUsha

Full-Stack E-Commerce Platform for Artisans

Launched a full-stack artisan commerce platform for showcasing and selling handcrafted products

ReactTypeScriptViteNestJS+5 more
Core Stack & Systems

Tools I Use to Ship

A categorized directory of distributed systems, backend architectures, databases, and modern cloud technologies.

Career & Background

Journey & Engineering Pedigree

BSc (Hons) graduate from the University of Moratuwa with production engineering experience building resilient backend systems.

Engineering Philosophy

Software Engineer with hands-on professional experience building REST APIs, microservices, and distributed backend systems at Thomson Reuters. Proficient in Java with production experience in Scala, and strong exposure to microservices architecture, containerization with Docker, relational databases, and CI/CD pipelines.

Comfortable working within Agile teams, writing clean and well-tested code, and collaborating with engineers, architects, and product owners to deliver reliable software. Quick to learn new tools and technologies, with a genuine interest in functional programming, distributed systems, and AI-assisted software development practices.

Industry Experience

Thomson Reuters — Scala & Java microservices, RabbitMQ event streams, CI/CD.

Distributed Architecture

Event-driven message queues, polyglot databases, and fault-tolerant REST APIs.

Software Craftsmanship

High availability, clean code principles, automated test suites, and CI/CD pipelines.

▹ Professional Experience

Thomson Reuters logo

Software Engineering Intern

Feb 2025 – Aug 2025

Thomson Reuters

Colombo, Sri Lanka

  • ▹Developed and maintained production-grade Scala/JVM microservices under the guidance of senior engineers, applying clean architecture and functional programming principles to improve maintainability and code quality.
  • ▹Contributed to the design, development, and testing of REST APIs and asynchronous messaging workflows using RabbitMQ for reliable inter-service communication.
  • ▹Modernised authentication for the Document API by implementing a centralised authentication client, reducing code duplication and strengthening security across services.
  • ▹Achieved 95%+ test coverage through unit and integration testing with ScalaTest, participating in code reviews to help ensure software quality.
  • ▹Improved CI/CD pipeline performance by 40% through GitHub Actions workflow optimisation, parallel test execution, and removal of flaky tests.
  • ▹Designed and executed zero-downtime database migrations across PostgreSQL and Cassandra, including rollback strategies and data-integrity validation.
  • ▹Improved production observability through correlation IDs, structured logging, and distributed tracing to support troubleshooting and issue resolution.
  • ▹Collaborated with senior engineers and stakeholders on production deployments, defect resolution, and incident response using Docker-based environments.

▹ Academic Background

University of Moratuwa, Faculty of Information Technology logo

Bachelor of Science (Honours)

2022 – 2026

Information Technology and Management

University of Moratuwa, Faculty of Information Technology

🎓Faculty of Information Technology
Get in Touch

Let's Build Something Together

I am open to distributed systems, backend engineering, and high-performance full-stack opportunities. Connect directly on WhatsApp or professional channels.

Direct Messaging Channel

Instant WhatsApp Chat

Skip email delays and connect directly for engineering discussions, freelance builds, or recruitment inquiries.

WhatsApp QR Code for Asela Maduwantha
Scan from Phone or Tap Below

Point your phone camera to start a chat with pre-loaded context, or click the direct button below.

+94 76 024 8263

Open WhatsApp Chat

▹ Professional Presence

Asela Maduwantha

Software Engineer · BSc (Hons) Graduate, University of Moratuwa

© 2026 Asela Maduwantha. Crafted with Next.js, React, Tailwind CSS & TypeScript.