I've been fortunate to work with some amazing companies and individuals. Here are a few of the projects I've worked on.
I hold full working rights in New Zealand and Australia.
Frontend
Backend
EQ
As soon as I begun learning about web development, the frontend stood out to me as an avenue I could express my creativity. Since then I have loved exploring all the exciting new technologies that seem to come out every other week in the JavaScript eco-system and deep diving into ones I work with daily.
All
Frontend
Backend
Dev Ops
Testing
Product Mgt
Design
Other
0y 0m
Independent Contractor / 2025 - Present
Contract / Startup
Developing new features, maintaining existing code for various client projects. Exploring new technologies and implementing them into projects where applicable.
• Built a training management system using Serverless, React, Node JS, MySQL and AWS
• Built a custom subscription management system for a user portal using React, Django, PostgreSQL, Chargebee, and AWS
• Built a IOT sync function for managing device status on a web application using Lambda, DynamoDB and IOT Core
HTML
CSS
SASS
JavaScript
TypeScript
React
Django
Postgres
AWS
Node JS
MySQL
Serverless
IoT
DynamoDB
MCP
Mobile
Web
Web App
Manage My Renewals / 2024 - 2025
Contract / Startup
Developing new feature, maintaining existing code, and managing the project for the Manage My Renewals platform. This includes working closely with stakeholders to ensure that the software is designed and built to meet their needs, using up-to-date best practices in software development, accessibility, and code design.
• Re-built the React-Native mobile app from scratch using modern technologies
• Implemented a new subscription management system flow while upgrading the UI state management library used within the application, increasing efficiency and decreasing security risks
• Created designs in Figma to translate the stakeholders' vision into developer ready prototypes
HTML
CSS
SASS
JavaScript
TypeScript
React
React Native
Django
Postgres
AWS
Mobile
Web
Web App
Rollercoaster Digital / 2022 - 2024
Full Time / Startup
As a software developer, my role involves the development, project management, and design of the Manage My Renewals products. I work closely with key stakeholders and customers to ensure that the software is designed and built to meet their needs, using up- to-date best practices in software development, accessibility, and code design.
• Rebuilt the authentication system to use JWT
• Designed and developed a customer portal
• Maintained and improved the user experience of the MMR platform
• Integrated a virus scan solution to the file upload system
• Built a multi upload system that uses OCR to extract data from multiple documents in parallel using AWS technologies
HTML
CSS
SASS
JavaScript
TypeScript
React
React Native
Django
Postgres
AWS
Mobile
Web
Web App
Officeworks / 2021 - 2022
Full Time / In-House
In my role as a member of the Print & Create team, I collaborated with a diverse team of developers, business analysts, UI/UX designers, QA engineers, and project managers. Together, we worked on implementing new features, performing maintenance tasks, and resolving bugs for the Print & Create section of the website.
• Used infrastructure as code to deploy critical updates
• Used monitoring tools to identify and fix bugs
• Developed features to improve the upload user experience
HTML
CSS in JS
JavaScript
TypeScript
RESTful APIs
Node JS
CMS
Postgres
AWS
Web App
Rollercoaster Digital / 2021
Contract / Startup
Collaborating with a multidisciplinary team, we conducted an in-depth analysis of the web application's user experience to identify areas for improvement. In my role, I assumed responsibility for the development and implementation of updated UI designs, while also managing the project timeline and conducting regular reviews.
• Re-designed the navigation UI to improve the user experience
• Fixed UI bugs with the platform
HTML
SASS
TypeScript
Angular
Web App
Your Creative / 2020 - 2021
Full Time / Agency
Working collaboratively with the design team, my role involved developing meticulously designed and visually stunning websites. Within our team, we leveraged the Jamstack architecture, utilising GraphQL to seamlessly connect the Wordpress backend to the Gatsby/ NextJS frontends, all while employing SASS for enhanced styling capabilities.
• Hightlight projects below:
• Northcote rise: https://northcoterise.com.au/
• Firmus: https://firmus.co/
• YC Labs: https://yourcreative.com.au/yc-labs
• My Atomos: https://my.atomos.com/
HTML
SASS
JavaScript
React
Gatsby
Next JS
GraphQL
PHP
WordPress
Web
Web App
New Zealand Defence Force / 2013 - 2020
Full Time / Military
I oversaw fleet maintenance and conducting field repairs, while also providing guidance and supervision to a team of junior soldiers. I found great satisfaction in collaboratively solving problems in challenging circumstances alongside my peers. Throughout this experience, I demonstrated adaptability and the ability to quickly adjust to changing circumstances.
• Maintained and repaired a fleet of heavy diesel vehicles
• Provided guidance and supervision to junior soldiers
• Conducted field repairs in challenging circumstances
• Demonstrated adaptability and the ability to quickly adjust to changing circumstances
• Awarded top soldier in the company
• Awarded the instructional excellence award
• Won the trade competition
• Completed the Aumangea resilience program
• Posted to support squadron 1NZSAS as a mechanic
All
Co-Worker
Manager