Resume
Senior experience roles followed by a skills matrix.
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
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
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
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
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
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
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
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
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
Released a single player rpg game.
C#, Unity Engine, Unit Testing, CI/CD, Git
| Skill Name | Experience |
|---|---|
| .Net Framework/Core Using C# / F# | 16 Years |
| C / C++ | 16 Years |
| Java | 11 Years |
| Unity Engine | 7 Years |
| SQL Databases (Postgres, Microsoft SQL, Snowflake, Oracle) | 9 Years |
| Lua / Python | 9 Years |
| Xamarin App Development (iOS, Android, Linux, Windows) | 4 Years |
| Forms / XAML / WPF | 9 Years |
| HTML / CSS / JavaScript / Typescript | 16 Years |
| Razor / Blazor | 6 Years |
| Angular | 9 Years |
| React | 11 Years |
| Node .JS | 8 Years |
| PHP | 7 Years |
| Azure | 7 Years |
| Azure Logic Applications | 5 Years |
| AWS | 7 Years |
| Asp.Net / Entity Framework | 7 Years |
| Git / GitHub / GitLab / BitBucket / AzureDevops | 10 Years |
| Unit Testing JavaScript & C# | 5 Years |
| Cypress Browser Automation Testing | 4 Years |
| Hardware Setup / Network Setup / Computer Building | 14 Years |
| Realtime Networking for Multiplayer Games | 4 Years |
| Integrations (Payment, Analytics, Email, Power BI, Advertising) | 13 Years |
| Restful API Development | 7 Years |
| CI/CD TeamCity / Azure Devops (Build Pipeline Management & Continuous Delivery) | 5 Years |