I am an experienced developer who specializes in creating focused web and cloud systems for businesses. I believe in building systems that solve real problems with clarity and reliability, ensuring a clean handover for long-term success.

I am an experienced developer who specializes in creating focused web and cloud systems for businesses. I believe in building systems that solve real problems with clarity and reliability, ensuring a clean handover for long-term success.

Available to hire

I am an experienced developer who specializes in creating focused web and cloud systems for businesses. I believe in building systems that solve real problems with clarity and reliability, ensuring a clean handover for long-term success.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Full-Stack Developer at CleanCo Queensland
September 1, 2023 - November 3, 2025
Senior developer on the Energy Trading Grid / TMAS Alerting System. Built scalable Azure-based microservices with Node.js, APIM, Cosmos DB, and React front-end. Implemented complex integrations with Bicep, YAML, JSON, and Zod for API schema management. Drove UI consistency via custom theming, reusable components, and dynamic configuration.
Frontend Developer at Craveable Brands (Oporto, Chicken Treat)
October 31, 2023 - October 31, 2023
Delivered ordering and loyalty web apps using React, Redux, Material UI, and TypeScript. Converted Figma designs into performant, accessible, and production-ready code.
Frontend Developer at Deloitte
August 31, 2023 - August 31, 2023
Developed React and React-Native apps in an Agile environment using MUI5 and Contentful. Worked across multi-team delivery pipelines using Bitbucket, Trello, and CI/CD automation.
Platform Developer at BHP
November 30, 2022 - November 30, 2022
Built MyWorkday, BHP’s hybrid workplace platform. Designed interactive HTML5 Canvas floorplans with API-driven desk booking and scheduling. Delivered measurable productivity improvements with the “Favourite Desks” feature.
Inventor / Developer at Player Proximity Systems
November 30, 2023 - November 30, 2023
Conceived and delivered GPS-controlled golf cart systems with real-time web interfaces. Engineered hardware/software integration: custom electronics, UHF-PC interfaces, GPS mapping, socket servers, Android/iOS apps. Business development, R&D, and client engagement across IoT and automation solutions. Developed Windows services and C#/.NET applications for cart telemetry and real-time control; implemented REST APIs and background workers using the Microsoft MVP pattern.

Education

Bachelor of Applied Science (Cartography) at RMIT University
January 11, 2030 - November 3, 2025
Airline / Commercial Pilot Training at RMIT University
January 11, 2030 - November 3, 2025
Bachelor of Applied Science (Cartography) at RMIT University
January 11, 2030 - November 3, 2025
Airline / Commercial Pilot Training at RMIT University
January 11, 2030 - November 3, 2025

Qualifications

Patent Author: Financial Transaction Systems and Methods
January 11, 2030 - November 3, 2025
Finalist – CARTES Secure Connexions 2015
January 1, 2015 - November 3, 2025
Best New Product Award (2016) – International Irrigation Conference
January 1, 2016 - November 3, 2025
Mobile Developer of the Year – Industry Recognition
January 11, 2030 - November 3, 2025
Commercial Pilot Training (Trained commercial pilot)
January 11, 2030 - November 3, 2025

Industry Experience

Energy & Utilities, Software & Internet, Professional Services, Manufacturing, Media & Entertainment, Retail, Healthcare
    uniE621 Custom Wix Platform with JavaScript Logic and Integrated Database
    Designed and built a custom Wix-based web platform combining a corporate public website with a secure, database-backed internal system for driver time tracking. The solution allows authenticated drivers to submit weekly timesheets through a structured interface, capturing shift times, vehicles, job details, and total hours. Submissions are stored in an integrated database, automatically processed, and delivered as PDF summaries via email for payroll and administrative use. The system was implemented using custom JavaScript logic within Wix, leveraging the built-in CMS for structured data management while extending it with application-style behaviour. Administrative content, drivers, and records can be managed entirely through the Wix backend without technical intervention. This platform has been in continuous use for several years with minimal maintenance and was later replicated for additional transport companies with only minor configuration changes — demonstrating a focus on durability, clarity, and low operational overhead.
    paper Sprinkler Control System – Player Proximity Systems

    Type: IoT / Real-Time Web Interface / Hardware Integration
    Tech: Node.js, C#, .NET, Android, GPS Mapping, Socket Server

    Invented and engineered an intelligent sprinkler control system that uses real-time GPS and custom UHF electronics to automatically pause and resume irrigation on golf courses as players move through the course.

    On Tasmania’s coastal links courses, strong winds were blowing sand from bunkers — causing erosion and costly maintenance. This system mitigates that by keeping sand damp, automatically pausing sprinklers as players approach and restarting them once a safe distance is reached.

    A cloud-connected web dashboard allows staff to monitor player locations and manage sprinklers through a clean, responsive interface. The system integrates mobile telemetry, Windows services, and a custom UHF controller to deliver seamless real-time coordination between the player’s device and the irrigation network.

    Winner – 2016 International Irrigation Conference “Best New Product”

    This project brought together my passions for embedded systems, location-based technology, and practical problem-solving, showing how innovative engineering can deliver elegant, real-world solutions.

    uniE621 National Online Ordering Platform – Front-End Integration & CMS-Driven UI
    Contributed to the front-end integration of a nationwide online ordering platform for a major QSR brand, working with a Contentful CMS, Figma design system, and React-based web application. My focus was on integrating CMS-managed content into a highly responsive ordering interface, building reusable React components that allowed menu items, categories, promotions, and corporate content to be structured and presented consistently across devices. To support this, I built a range of custom Contentful components and content models, enabling non-technical teams to manage complex menu data and promotional layouts without developer intervention, while maintaining strict control over responsiveness and visual consistency. I also contributed to backend services (Python) supporting data processing and integrations, and worked alongside the React Native mobile application to ensure parity between web and mobile experiences. The work prioritised clarity, performance, and maintainability — allowing the platform to scale nationally while keeping day-to-day content changes simple and reliable.
    paper Golf Cart Control System – Player Proximity Systems

    Type: IoT / Real-Time Web Interface / Hardware Integration
    Tech: Node.js, C#, .NET, Android, GPS Mapping, Socket Server

    Invented and built a golf cart control system that uses real-time GPS and custom electronics to limit cart speed and restrict access to protected areas.
    The web dashboard provides live cart tracking and configuration through a responsive interface, while back-end services manage telemetry and communication between the carts and control server.

    This project combined my passions for embedded systems, location-based tech, and practical problem-solving — proving that even hardware-focused innovation can be elegant and user-friendly.

    paper TMAS Alerting System – CleanCo Queensland

    Type: Web Application / API Integration / Cloud Dashboard
    Tech: Azure, Node.js, React, Cosmos DB, TypeScript, Bicep, YAML

    I developed a full-stack cloud-based alerting system for CleanCo Queensland’s energy trading and operations platform.
    The solution ingests live telemetry data, evaluates custom conditions, and triggers SMS alerts through Azure Functions and APIM.

    The front-end dashboard (built with React and custom theming) lets users monitor and test alert conditions in real time, while the back-end integrates deeply with Azure’s event-driven architecture and Cosmos DB for high reliability.

    My focus was on system design, clean API integration, and reusable front-end components, keeping performance high and maintenance simple.
    This project reflects my approach to development — build it right, make it intuitive, and keep it scalable.