Available for Opportunities

Hi, I'm Asela Maduwantha

Backend & Full-Stack Software Engineer

Results-oriented Software Engineering student with proven expertise in building production-grade microservices and scalable backend systems. Currently crafting enterprise solutions at Thomson Reuters.

Colombo, Sri Lanka
Connect with me:

Currently at

University of Moratuwa

4+Years Coding
15+Projects Built
20+Technologies

Technologies I work with

Scala
Java
🐍Python
📘TypeScript
⚛️React
🍃Spring Boot
About Me

My Journey

Passionate software engineering student with hands-on experience in building scalable applications.

Professional Summary

Results-oriented Software Engineering student with proven expertise in building production-grade microservices and scalable backend systems. Hands-on experience developing enterprise solutions at Thomson Reuters, specializing in functional programming with Scala, distributed systems architecture, and cloud-native development. Strong track record of improving system reliability through comprehensive testing strategies and CI/CD optimization. Passionate about clean code, system design, and delivering high-quality software solutions.

Experience

Pagero Lanka (Part of Thomson Reuters) logo

Software Engineering Intern

Feb 2025 – Aug 2025

Pagero Lanka (Part of Thomson Reuters)

Colombo, Sri Lanka

Education

University of Moratuwa, Faculty of Information Technology logo

Bachelor of Science (Honours)

2022 – 2026

University of Moratuwa, Faculty of Information Technology

Technical Skills

Languages

ScalaJavaPythonTypeScriptJavaScriptCSQL

Backend Frameworks

Spring BootDjangoNode.jsNestJSExpress.js

Frontend Technologies

ReactReduxHTML5CSS3Material-UIAnt Design

Databases

PostgreSQLApache CassandraMongoDBMySQLRedis

DevOps & Cloud

DockerGitHub ActionsCI/CDGitRabbitMQ

Architecture & Design

MicroservicesREST APIsEvent-DrivenAPI GatewayClean ArchitectureTDD

Core Competencies

Advanced Problem SolvingSystem DesignAgile/Scrum MethodologiesCode ReviewTechnical DocumentationCross-Functional CollaborationCritical ThinkingTime Management
Portfolio

Featured Projects

Explore my recent work showcasing full-stack development, AI integration, and scalable architectures.

Full-StackMicroservices

ArtztAll

Microservices E-Commerce Platform

  • Architected scalable microservices ecosystem connecting artisans with buyers, featuring service mesh architecture
  • Developed 8+ independent services including user management, product catalog, order processing, and payment integration
  • Implemented API Gateway pattern with service discovery for intelligent routing, load balancing, and fault tolerance
  • Designed event-driven communication using message queues for asynchronous operations
ReactTypeScriptSpring BootMongoDBStripeDocker
ArtztAll - Microservices E-Commerce Platform
Full-StackEnterprise

SynthInvoAnalyzer

B2B Invoice Intelligence Platform

  • Built enterprise-grade invoice management system automating standardization, processing, and analytics for B2B transactions
  • Architected polyglot persistence strategy combining MySQL, Cassandra, and Elasticsearch
  • Implemented data processing pipeline handling 10,000+ invoices with OCR integration and intelligent field extraction
ReactDjangoMySQLCassandraElasticsearchRedis
SynthInvoAnalyzer - B2B Invoice Intelligence Platform
FrontendFleet Management

Gulf-Stock

Transportation Management System

  • Developed comprehensive fleet management solution with real-time GPS tracking, route optimization, and delivery analytics dashboard
  • Integrated Google Maps Platform APIs for geolocation services, geocoding, and interactive route visualization
  • Designed responsive, accessible UI components following Material Design principles with Ant Design framework
ReactTypeScriptAnt DesignGoogle Maps APIWebSocket
Gulf-Stock - Transportation Management System
Full-StackE-Commerce

ArtzByUsha

Full-Stack E-Commerce Platform for Artisans

  • Designed and developed a full-stack e-commerce platform to empower artisans by showcasing and selling handcrafted products online
  • Built a responsive and high-performance frontend using Vite + React with TypeScript for scalability and maintainability
  • Implemented a robust backend API using NestJS with modular architecture, authentication, and secure business logic
  • Integrated Stripe payment gateway to enable seamless and secure online transactions
  • Optimized image uploads and delivery using Cloudinary for efficient media management
  • Deployed frontend on Netlify and backend on Azure App Service with MySQL hosted on Azure for reliable, production-grade infrastructure
ReactTypeScriptViteNestJSMySQLStripeCloudinaryAzureNetlify
ArtzByUsha - Full-Stack E-Commerce Platform for Artisans
Get in Touch

Let's Connect

I'm always open to discussing new opportunities, collaborations, or just having a chat about technology.

Contact Information

Connect Online

Send a Message

© 2025 Asela Maduwantha. All rights reserved.

Scroll to explore