Resume

Senior experience roles followed by a skills matrix.

UWA

Migrated multiple on-premises solutions to the cloud with improvements and code rewrites. This includes the Student Recharge app, where UWA students add value to their student cards online; the Password Update portal, and various other critical university services.

JavaScript, Razor, C#, HTML, CSS, Git, SQL, Xetta Payment Integration, SendGrid Email Integration, Azure Devops

BHP

Worked on creating a new dashboard solution for BHP mine shutdowns, that pulls data from 3 different systems and displays a dashboard for quick decision making based on stakeholder metrics, implementing both the front-end and back-end.

JavaScript, React, C#, HTML, CSS, Git, SQL, Snowflake, GitHub

Rio Tinto

Worked on stabilizing and improving the rail system tracking, reporting, and location services on both the front-end and back-end.

F#, C#, React, Git, Unit Testing, SQL, CI/CD, Power BI Integration, BitBucket

BHP

Part of the PRISM Squad working on mining industry shipping related optimization solutions, implementing new features on both the front-end and back-end.

JavaScript, Angular, C#, HTML, CSS, Git, Unit Testing, SQL, CI/CD, Azure Logic Applications, Power BI Integration, Snowflake, BitBucket

Squiz

Part of the Plug & Play Squad, Took over as lead developer of the Squiz Workplace product, in charge of implementing new features, bug fixes, client patches and releases.

JavaScript, React, Angular, PHP, HTML, CSS, Git, Cypress, Unit Testing, SQL, CI/CD, Azure, AWS, Azure Logic Applications, GitHub

Bunnings

Part of the MS Front End React Squad, creating new projects from scratch with modern react, redux-sagas, typescript, styled components etc. As well as updating old projects in our domain, API side included. Performing stakeholder meetings, showcases, engaging with business developers etc. Main projects include "Self Checkout" and "Logistics Management App".

C#, DotNet Core, Angular, React, BitBucket

Heroes Raid

Working on releasing Heroes Raid. A 3D always online game, that constantly talks to the API server, supports millions of people, including realtime multiplayer. Designed to be free to play with modern monetization techniques to increase the user base. Combined with a long term "new content every week" model.

C#, DotNet Core, Unity Engine, Unit Testing, SQL, Azure, Azure Logic Applications, AWS, CI/CD, Git, React, Analytics Integration

SquareCode / LiveMine

Worked primarily on LiveMine, Clients use LiveMine for mine specific shift management, big data and worker co-ordination. I worked very closely with the LiveMine team spending a few months in their Fremantle office.

C#, Xamarin, Angular, React, HTML, CSS, Git, SQL, Analytics Integration, Power BI Integration

Super Friends Party

Released an online multiplayer party game that can be played with up to 6 people at once.

C#, Unity Engine, Unit Testing, SQL, Azure, AWS, CI/CD, Git

Grand Battle

Released a single player rpg game.

C#, Unity Engine, Unit Testing, CI/CD, Git

Skills matrix

Skill NameExperience
.Net Framework/Core Using C# / F#18 Years
C / C++18 Years
Java13 Years
Unity Engine9 Years
SQL Databases (Postgres, Microsoft SQL, Snowflake, Oracle)11 Years
Lua / Python11 Years
Xamarin App Development (iOS, Android, Linux, Windows)6 Years
Forms / XAML / WPF11 Years
HTML / CSS / JavaScript / Typescript18 Years
Razor / Blazor8 Years
Angular11 Years
React13 Years
Node .JS10 Years
PHP9 Years
Azure9 Years
Azure Logic Applications7 Years
AWS9 Years
Asp.Net / Entity Framework9 Years
Git / GitHub / GitLab / BitBucket / AzureDevops12 Years
Unit Testing JavaScript & C#7 Years
Cypress Browser Automation Testing6 Years
Hardware Setup / Network Setup / Computer Building16 Years
Realtime Networking for Multiplayer Games6 Years
Integrations (Payment, Analytics, Email, Power BI, Advertising)15 Years
Restful API Development9 Years
CI/CD TeamCity / Azure Devops (Build Pipeline Management & Continuous Delivery)7 Years
Artificial Intelligence / Machine Learning (Transformers, Embeddings, SBERT)6 Years
Local LLM Inference (ONNX Runtime GenAI, Phi-4, Int4 Quantization)4 Years
Semantic Search & Vector Retrieval5 Years
AI Coding Agent Tooling (Model Context Protocol, Claude, Copilot, Cursor)4 Years
Compiler & Static Analysis Tooling (Roslyn, TypeScript Compiler API)6 Years
Avalonia Cross-Platform Desktop Development5 Years
PDF Engineering (ISO 32000, PdfSharp, PDFium, AcroForms, Redaction)6 Years
Cryptography & Digital Signatures (AES-128/256, PKCS#7, X.509)5 Years
Windows Audio Engineering (WASAPI Loopback Capture, NAudio, LAME)4 Years
Headless Browser Automation & Document Rendering (Puppeteer, Chromium)6 Years
Desktop Packaging & Distribution (WiX, MSI, Self-Contained Deployment)5 Years
Vite / Tailwind CSS Front-End Tooling4 Years