Profile
Senior engineering lead with 5+ years of experience building and directing engineering teams, defining technical architecture, and establishing engineering culture across fast-moving product organizations. At Dinetap, led a team of 8 engineers across 5+ concurrent product streams, drove a monolith-to-microservices migration that achieved near-100% uptime, reduced AWS infrastructure costs by 49%, and built a payments platform now processing over SGD 13.5M per month. Known for combining hands-on technical depth with a strong focus on team growth, knowledge sharing, and engineering quality.
Experience
Dinetap(formerly EatMe)Singapore · Remote
Senior Software EngineerJul 2025 – Present
- Led an engineering team of 8 across 5+ concurrent product streams — running regular 1:1s, annual performance reviews, and structured growth planning for every engineer in the organization.
- Built a company-wide culture of continuous learning and drove all engineering hiring: introduced knowledge-sharing sessions, embedded tracking of new tools and trends into team rituals, and designed structured onboarding programs with growth plans and knowledge transfer tracks for each new hire.
- Owned the full AWS cloud architecture using CDK — ECS Fargate, RDS/Aurora, VPC, API Gateway, SQS, Lambda, WAF, EventBridge, and CloudWatch — reducing monthly infrastructure costs by over 49% through a serverless architecture with auto-scaling services and databases.
- Drove the migration from a monolithic EC2 system to ECS Fargate microservices — eliminating platform-wide outages caused by database deadlocks and resource exhaustion, and achieving near-100% uptime with failures contained to individual services.
- Architected and led delivery of the Dinetap App (React Native Expo, team of 6) and EatMe Admin Panel (Next.js, team of 4) — flagship consumer dining app and the centralized operations dashboard for all Dinetap restaurants.
- Established an engineering quality program that eliminated manual release steps and enabled daily automated deployments: GitHub Actions CI/CD with AI code review, security scanning, and one-click deployment across all web, API, mobile, and microservice repositories.
- Partnered with product and business stakeholders to translate ambiguous goals into sequenced engineering plans, communicating trade-offs and managing delivery expectations across concurrent work streams.
Software EngineerJun 2022 – Jul 2025
- Architected and led delivery of EatMe POS (React Native, team of 6) — an offline-first, cloud-synced point-of-sale system with multi-device conflict resolution and zero-downtime deployment.
- Designed and shipped EatMe BackOffice (React + Vite, team of 5) — restaurant operations portal covering inventory, staff management, financial reporting, and analytics dashboards.
- Drove technical decision-making across EatMe Consumer Web, Merchant App, and Kiosk — setting system architecture, API contracts, and data models for each platform end-to-end.
- Delivered Adyen and Stripe payment integrations with physical terminal support (team of 7), built a WooCommerce PHP payment plugin, and is currently leading the Airwallex integration — a payments platform now processing over SGD 13.5M per month.
- Established the foundational engineering conventions adopted across the whole organization — branching strategy, code review standards, deployment workflows, and incident response practices — that became the scaffolding for all later team and process scaling.
- Ran knowledge transfer sessions and mentored engineers on technical and professional growth; initiated and led internal tech talks on React, mobile architecture, and cloud patterns.
EchonLabsSri Lanka · Part-time
Software EngineerMay 2020 – Jun 2022
- Designed and built BaseNeo — a MEAN stack ERP framework from scratch, directing a small team of engineers; the platform now underpins 20+ production applications across the company's portfolio.
- Served as tech lead across ArchivEL (document management with OCR and workflow automation), CredenEL (SSO/MFA/RBAC identity platform), LOLC Customer Portal (20K+ downloads on mobile), and Kelzey CMS — owning architecture, delivery, and direct client engagement on each.
- Conducted knowledge transfer sessions and hands-on mentoring for engineers on the team; managed full project lifecycle across multiple simultaneous client engagements.
Axiata Digital LabsSri Lanka
Software EngineerFeb 2021 – Jun 2022
- Contributed to XLife (React Native), XL Axiata Indonesia's employee super-app, within a cross-functional international team; ran knowledge transfer sessions on React concepts that up-skilled junior engineers.
- Built and shipped Writer Watch / ReaderScout (React Chrome extension) as sole developer — scoped, designed, and delivered independently.
Software Engineering InternJul 2020 – Jan 2021
- Built Angular SPAs for Ncell Gifting Platform, Ncell Payment Gateway, and Genie Admin Portal (Dialog Axiata) — operating across three enterprise client projects simultaneously.
Education
B.Sc. (Hons) in Computer Science
University of Sri Jayewardenepura, Sri Lanka
Specialization: Computer Science, Mathematics & Statistics
Notable Projects
Dinetap App
Flagship consumer dining app — restaurant discovery, table booking, ordering & payments with cashback rewards. Led a team of 6 engineers end-to-end.
AWS Infrastructure & Microservices Migration
Designed and owned the full AWS cloud infrastructure from scratch using CDK. Migrated a monolith to ECS Fargate microservices — achieving near-100% uptime and over 49% infrastructure cost reduction.
Adyen Payments Platform
End-to-end payment platform processing over SGD 13.5M/month across card, digital wallet, and physical terminal surfaces. Led a team of 7 engineers.
EatMe POS & BackOffice
Architected and led delivery of an offline-first cloud POS (team of 6) and a full restaurant operations portal (team of 5).