janitha silva.
senior full-stack engineer——battaramulla, sri lanka——open to lead & staff roles
Building enterprise SaaS platforms with Java Spring Boot on the backend and React Next.js on the front. 7+ years shipping high-stakes systems for pharma, telecom, and government.
Seven years shipping production systems for pharma, telecom & government.
Architecting enterprise SaaS, decomposing monoliths into microservices, mentoring engineers.
Senior Software Engineer
Embla Software Innovations · Remote / Singapore
- →Full-Stack Product Engineering: Leading end-to-end execution for Zuellig Pharma's enterprise web portals, integrating Next.js App Router frontends with Java/Spring Boot backends.
- →Enterprise Architecture: Architected cloud environments using Azure APIM, Key Vault, and Blob Storage, ensuring 100% data compliance across Dev, Staging, and Production.
- →Technical Leadership: Mentoring a team of 4+ developers on SOLID principles and Clean Architecture while delivering a major system rebranding under aggressive enterprise deadlines.
Senior Software Engineer
Axiata Digital Labs · Sri Lanka
- →Architecture Transformation: Decomposed a legacy Node.js/Express.js monolith into scalable Java Spring Boot microservices, maintaining both backends in parallel with zero downtime for enterprise clients.
- →Frontend Modernization: Led migration of the core React app from Class components to Functional Components with Hooks, significantly improving maintainability and rendering performance.
- →Security & Compliance: Remediated penetration test vulnerabilities, resulting in a 50% reduction in security risks across the platform.
Software Engineer
Dialog Axiata PLC · Sri Lanka
- →Multi-language Document Engine: Engineered an automated PDF generation system for customer payment plans with full i18n support (English, Sinhala, Tamil), overcoming complex Indic script rendering challenges.
- →Core Systems: Resolved 100+ defects in a mission-critical telecom CRM and billing platform, directly improving product quality by 15%.
Associate Software Engineer
Encyte (PVT) LTD · Sri Lanka
- →React.js Standardization: Pioneered React.js adoption from the ground up, building reusable component libraries that increased team development efficiency by 25%.
- →Full-Stack Engineering: Engineered campaign management platforms with Node.js, React, MongoDB, and Firebase, implementing real-time data synchronization for distributed marketing modules.
Tools I reach for daily.
Filled dots are what I lead with. Hollow dots are what I'm comfortable in.
Enterprise platforms, quietly in production.
eZTracker
Enterprise-grade supply chain platform built with Next.js and Spring Boot backend services to manage inventory operations across multiple warehouses and client locations, supporting end-to-end workflows.
eZPharmacy
Integrated healthcare platform built with Next.js, GraphQL, and secure authentication systems to connect patients, doctors, and pharmacies for digital prescription management and medicine fulfillment.
MarketPlace
Multi-module enterprise platform built on Java Spring Boot microservices, delivering business solutions including employee management, customer engagement, and campaign management across client and admin applications.
Geo Reach
Location-based marketing platform built with Java Spring Boot and React.js, enabling businesses to create and manage geo-targeted campaigns with real-time tracking across web and mobile systems.
Fieldsmart
Comprehensive SaaS-based workflow management platform designed to digitize and streamline operations for trade contractors and field service businesses, automating the entire job lifecycle from scheduling to client communications.
ONECRM
Enterprise telecom CRM and billing system supporting customer lifecycle management and billing operations across large-scale organizational workflows for Dialog Axiata PLC.
ILO
Fully automated operational system for the ILO in Sri Lanka to digitize and manage labor and staff functionalities, replacing manual paper-based legacy processes through a strategic partnership with the Department of Immigration & Emigration.
Foundations & credentials.
B.Sc. (Hons) Computer Science
IIT / University of Westminster, UK
Graduate Diploma in Software Engineering
Institute of Java SE — Authorized Oracle Partner
Let's build
something that lasts.
Currently considering lead and staff engineering positions, technical leadership roles, and a small number of consulting engagements.