DYLAN CLEMENTS

Dylan Clements

hi there

I'm a software engineer from Melbourne, Australia

Currently doing computer stuff at Canva

Work

Canva - Associate Software Engineer
Feb 2024 - Present
  • 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
Tech: Python, Bash

Education

Monash University
2018 - 2023

Bachelor of Engineering, Bachelor of Commerce

Major in Software Engineering, Major in Finance

GPA: 3.7 WAM: 82

View Honours Thesis