Skills
Language
English
Fluent
Work Experience
Software Developer at TES
November 30, 2023 - July 11, 2025Worked as part of a small Agile team to build and maintain user-friendly timetable software using TypeScript, React, HTML, and CSS technologies. Delivered new features to meet design specs, fixed bugs, conducted peer reviews and testing, and participated in design and UX discussions. Migrated a legacy product to a modern React-based stack and delivered a cloud MVP to beta testers. Reorganized and rewrote an internal tech demo for better intuitiveness and feature demonstration. Also contributed to a UX overhaul of the flagship product.
Piano Educator at Little Big Piano
February 1, 2025 - PresentInstruct children aged 3-17 on proper piano technique and music theory. Use clear communication and effective time management to organize and maintain weekly lessons for over 20 students.
Online Fulfillment Team Member at Good Games
May 1, 2025 - PresentResponsible for timely fulfillment of online orders at the main Sydney warehouse. Improved efficiency and accessibility of Shopify invoice templates using Liquid templating language.
Education
Bachelor of Computer Science at UNSW
January 1, 2016 - December 31, 2021Bachelor of Media Arts at UNSW
January 1, 2016 - December 31, 2021High School Diploma at Sydney Grammar School
January 1, 2010 - December 31, 2015Qualifications
Industry Experience
Software & Internet, Education, Retail, Media & Entertainment
Hire a Pianist
We have the best pianist experts on Twine. Hire a pianist in Artarmon today.