Madusha Lakruwan
Staff Engineer
Building scalable systems and leading teams to deliver exceptional software solutions
> About Me
Get to know me better
Experienced Software Engineer with 7+ years of end-to-end product development expertise across mobile, web, and back-end platforms. Led cross-functional teams to deliver high-impact applications, including a hiking navigation app (The Pekoe Trail), an AI-driven golf coaching tool (Swingzen), and a large-scale loyalty platform for QatarEnergy. Skilled in React Native, NestJS, Node.js, and cloud platforms (Azure, AWS), with a strong grasp of infrastructure-as-code, CI/CD, and scalable system design.
I thrive on solving complex technical challenges and building systems that scale. From mobile apps to cloud infrastructure, I enjoy the full spectrum of software development.
My approach combines technical excellence with pragmatic problem-solving, always focusing on delivering value while maintaining code quality and system reliability.
Outside of work, I'm a hobbyist photographer exploring the world through my lens, one frame at a time.
> Experience
My professional journey
Staff Engineer
- ▹Architecting and developing a mobile AI assistant app to manage professional network connections
- ▹Leading solution design, requirement gathering, and feasibility analysis
- ▹Managing a cross-functional team of 9 engineers across backend, mobile, AI, and DevOps domains
- ▹Implementing React Native, NestJS, Supabase, AWS, and OpenAI real-time voice integration
- ▹Driving end-to-end project delivery with focus on scalability and real-time AI capabilities
Senior Software Engineer
- ▹Supported rebranding efforts and implemented UI/UX updates
- ▹Resolved key production bugs to improve platform stability
Technical Lead
- ▹Delivered QatarEnergy's Privilege Program MVP in 3 months, leading mobile, web, and backend teams
- ▹Designed and deployed scalable infrastructure on Azure AKS with Terraform
- ▹Implemented Keycloak-based authentication and integrated Azure AI Search, Communication Services, and Blob Storage
- ▹Mentored Associate Tech Leads and introduced engineering best practices
- ▹Led front-end team and architected scalable monorepo solution for Qatar's Digital Society Portal
- ▹Developed IoT firmware update flow for Nucleus Biologics' device and web platform
Associate Technical Lead
- ▹Led mobile development for The Pekoe Trail using React Native and Mapbox with offline functionality
- ▹Delivered fully functional product within 3-month timeline
- ▹Led mobile team for Swingzen, integrating AI models using React Native Vision Camera
- ▹Designed AWS cloud architecture using Terraform and established CI/CD pipelines
Senior Software Engineer
- ▹Developed mobile and web applications for online betting platform using React Native, React, .NET, and Azure Functions
- ▹Led mobile team for Hello Tiger dating app, ensuring high-quality standards
- ▹Spearheaded rewrite of SloCoach platform, addressing performance and scalability issues using AWS and Terraform
+ 4 more experiences in my career journey
> Skills
Technologies & expertise
◆Architecture & Leadership
◆Frontend
◆Backend
◆DevOps & Cloud
◆AI & ML
> Featured Projects
Highlights from my work
> Get In Touch
Let's work together
I'm always interested in new opportunities, collaborations, and exciting projects. Whether you have a question or just want to say hi, feel free to reach out!