For best quality, open on a desktop browser

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 a distributed engineering team of 8 across 5+ concurrent product streams — running regular 1:1s, annual performance reviews, and structured growth plans that measurably progressed 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 Dinetap Admin Panel (Next.js, team of 4): flagship consumer dining app and the centralized operations dashboard for all Dinetap restaurants.
  • Established an engineering quality programme enabling daily autonomous deployments across all repositories — GitHub Actions CI/CD with AI-assisted code review and SonarQube security scanning, eliminating all manual release gates and synchronous sign-off for routine deploys.
  • 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 Dinetap 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 Dinetap BackOffice (React + Vite, team of 5): restaurant operations portal covering inventory, staff management, financial reporting, and analytics dashboards.
  • Drove technical decision-making across Dinetap 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, with the 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.
  • Ran structured knowledge transfer and mentoring programmes that measurably upskilled engineers across the team; owned full project lifecycle concurrently across multiple client engagements.
Axiata Digital LabsSri Lanka
Software EngineerFeb 2021 – Jun 2022
  • Contributed to XLife (React Native), XL Axiata's 100K+ download employee super-app, within a cross-functional team spanning Sri Lanka and Indonesia; delivered knowledge transfer sessions on React that directly upskilled junior engineers across the international team.
  • 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
2016 – 2021
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.
Dinetap POS & BackOffice
Architected and led delivery of an offline-first cloud POS (team of 6) and a full restaurant operations portal (team of 5).