Experience
Splonix Pty Ltd
Contracted to restore and reorganize a decade-long mobile game development project after the primary developer abandoned the project with no documentation or code organisation left behind.
- Successfully transformed a disorganized legacy project with ~500 unorganized Flash files into a structured, version-controlled, and documentable software project
- Worked with ActionScript 3.0, Adobe AIR SDK, and JavaScript Flash Language (JSFL) to rebuild the project architecture
- Wrote intuitive documentation for the project
- Implemented modern DevOps practices using Git, AWS S3, S3 Glacier, and GitHub Actions
- Self-hosted Git LFS on Synology DSM with scheduled backups to AWS S3 Glacier
- Implemented 3-2-1 backup strategy for the project
The University of Newcastle, Australia - Digital Technology Solutions (DTS)
Provided IT support services at the University's Service Desk. Managed technical inquiries via phone and in-person, logged support tickets, and handled hardware deployment.
- Resolved student IT issues via phone and at dedicated tech support stations
- Configured and deployed computers for staff and research students
- Performed computer decommissioning and maintenance across campus
Gymetrix
Designed (Figma) and implemented prototype (SvelteJS) for a kiosk application for gyms to enable self-service purchases of nutritional products and gym supplies.
Education
The University of Newcastle, Australia
Currently in second year, studying as an international student. Coursework focuses on software development methodologies, algorithms, and systems architecture.
Projects
BBResque
A utility to automate downloading course content from the Blackboard learning platform that I built in my first year. Built with JavaScript, Node.js, Cheerio, and Puppeteer.
- Created recursive web scraper to extract file addresses
- Implemented headless browser automation to navigate authenticated platform
- Developed parallel downloading system for efficient content retrieval
Extracurricular Activities
University of Newcastle & ServiceNow Hackathon
Developed a ServiceNow application for booking study rooms with integrated COVID-19 safety protocols. Our team created a solution that managed room capacity, sanitization scheduling, and contact tracing compliance.