Work
Canva - Associate Software Engineer
Feb 2024 - Present
- Joined the 2024 graduate program
- Backend - Content Safety Team
Tech: Java, Terraform
Tapt - Software Engineer
May 2022 - Feb 2024
- Bootstrapped the Tapt mobile app and grew it to 12,000+ downloads and 600+ ratings
- Built a paper business card scanner using OCR and an in-house built Named Entity Recognition model to scan contact details from an image and automatically save as a contact in your phone
- Developed a custom CI/CD pipeline that delivers JavaScript bundles to live app in ~15 minutes, bypassing the Apple App Store's 1-3 day review process and enabling rapid iteration
- Deep linked the user's profile page on the website to the app
- Made a really cool confetti animation
- Built a lot of UI/UX. Namely the profile page, contacts page and onboarding flow
- Transitioned to full stack by self-teaching Elixir
Tech: React Native, TypeScript, Elixir, Postgres
Siemens Mobility - Software Engineering Intern
March 2020 - May 2022
- Introduced automated tests to major metropolian train control and monitoring systems
- Built a suite of testing libraries in Python & Bash to allow test engineers to write custom scripts to suit any use case
- Taught Python to non-software engineers
Tech: Python, Bash
University
Monash University
2018 - 2023
Bachelor of Engineering, Bachelor of Commerce
Major in Software Engineering, Major in Finance
GPA: 3.7 WAM: 82
honours