Reduced operational risks by splitting a monolithic service and
extracting a new automated content moderation service that serves
2000 req/s with 50 configurations and 16+ upstream clients without
any downtime
Handled scaling and reliability challenges during major events
such as Canva Create 2025, liaising with external providers to
guarantee rate limits and quotas
Built a performant, scalable, and highly configurable blocklisting
system that serves ~150 req/s on average with sub-millisecond
latency
Mentored graduates and interns
Tech: Java, Terraform
Tapt - Software Engineer
May 2022 - Feb 2024
Built and launched the
Tapt mobile app
from zero to 12,000+ downloads, 3,000 MAU, achieving #94 ranking
in Australian Business Apps with 4.7 stars (1.6K+ ratings)
Built a custom AI scanner that extracts contact details from
business card photos with 95% accuracy, eliminating manual data
entry for users
Built an over-the-air deployment system that bypassed the App
Store review process, enabling instant feature updates and
reducing iteration time from 3 days to 15 minutes
Implemented deep linking between the website and mobile app,
allowing users to seamlessly transition between platforms while
accessing native phone features
Designed an interactive confetti animation that increased user
engagement and positive feedback, contributing to a 4.8-star app
rating
Expanded impact across the company by transitioning from
mobile-only to full-stack development, building backend APIs and
website features
Learned a lot of valuable lessons after taking down production a
few times
Tech: React Native, TypeScript, Elixir, Postgres
Siemens Mobility - Software Engineering Intern
March 2020 - May 2022
Automated manual testing processes for Melbourne's train control
systems
Built cross-platform testing libraries that worked across legacy
Unix 10, Windows, and air-gapped systems, deployed via USB drives