Skip to main content
Madhura Jayashanka

Work Experience

Professional software engineering roles at Sysco LABS Sri Lanka and Rootcode.

Experience

Where I've Worked

Software engineering experience across enterprise technology, real-time infrastructure, cloud platforms, and AI systems.

Sysco LABS Sri Lanka logo

Sysco LABS Sri Lanka

Software EngineerAug 2026 — PresentColombo, Western Province, Sri Lanka
Full-time

Software Engineer at Sysco LABS Sri Lanka building enterprise technology solutions and cloud infrastructure.

Joined Sysco LABS Sri Lanka as a Software Engineer, contributing to high-performance enterprise applications and cloud infrastructure.
Specializing in system design, cloud architecture, and serverless engineering using AWS, Java/Spring Boot, Node.js, and modern full-stack frameworks.
Collaborating with cross-functional engineering teams to build reliable, high-availability, and cost-efficient software systems.
Rootcode logo

Rootcode

Software Engineer InternJan 2025 — Jun 2025 · 6 mosColombo, Western Province, Sri Lanka
Internship

Intern Software Engineer contributing to real-time infrastructure, AI systems, and government smart city platforms across both frontend and backend.

Designed and delivered a real-time SSE-based alert system for the Porto Government (Clamigo) using AWS Lambda, DynamoDB Streams, EC2, and SQS, with a PWA frontend built in Next.js — part of the NBQSA 2025 Gold Award winning team.
Contributed to architecting a pub/sub and real-time SSE distribution layer for an AI chatbot system designed to scale to 8 million+ users, using GCP Pub/Sub, Redis, FastAPI, Docker, and Cloud Run.
Developed a React Native mobile frontend (PoC) for a European government smart city platform, designing component architecture, integrating REST APIs, and implementing offline state management.
Built an admin analytics and data management dashboard in Next.js, and contributed features across PWA (Next.js/React) and backend (Node.js/FastAPI/Spring Boot) codebases.
Set up CI/CD pipelines with GitHub Actions, Dockerized backend services, and added SonarCloud code quality gates to enforce standards across the team.
Collaborated cross-functionally, contributed to technical documentation, and presented solutions to stakeholders. Delivered a Cloud Community talk on serverless content moderation with AWS.