Software developer & designer
Focused on building complete, end-to-end digital products.I specialise in JavaScript across Node.js, React, and React Native, creating scalable applications with GraphQL, WebSockets, MongoDB, and cloud-based asset storage. With a multidisciplinary design background, I deliver cohesive, user-focused experiences across mobile and web.
Experience
Software Developer•Escape Fitness•May 2022 – Present
Led development of a global MERN-based platform and React Native app used across 300+ locations—improving performance, delivering new features, and building end-to-end solutions from design through to deployment and support.
Freelance Designer & Developer•Jun 2021 – Jun 2022
Delivered freelance work across design and email marketing, alongside rebuilding the MARS fitness app for Escape Fitness using React Native for Android.
Career Break•Jan 2018 – Jun 2021
Travelled extensively before transitioning into software development, self-learning JavaScript, Node, and React, and building personal projects to develop practical skills.
Digital Designer•Facets Creative•Apr 2016 – Dec 2017
Delivered B2C digital design across email, social media, and web, leading the design and launch of WordPress websites and contributing to Magento-based development projects.
Graphic Designer•MicroGraphix•Nov 2012 – Apr 2016
Delivered a wide range of B2B design projects across print and digital, including branding, advertising, and web, while leading email marketing campaigns and developing early front-end and web development skills.

Product Brochure Design
Status Seating
Brand Identity & Website Design
Refali

Brand Identity & Illustration
Pride & Joy

Website Design & Development
Fast-Track Telecom

eCommerce Website Design
Johnsons Jewellers

Website Design & Development
Genie Bio Clean

Web App Interface Design
The Company of Master Jewellers

Website Design & Development
Wongs Jewellers

Email Design & Development
Various clients
Email Design & Animation
Facets Creative

Conceptual Print Design
Oxfam Creative Concept

11 Months Travelling Across Asia, New Zealand & Australia
Personal