C#

19 yrs experience

Primary programming language used throughout a 19-year software engineering career. Applied across game development (Unity), desktop applications (WPF, WinForms), backend services (ASP.NET, Web API), IoT control systems, and enterprise tooling. Deep expertise in OOP, SOLID principles, design patterns, async/await, LINQ, and clean architecture.

Projects

  • Woodoku Blast Hungry Huntsman / Triple Dot Studios
  • Unannounced Word Game Hungry Huntsman / Triple Dot Studios
  • Multiplayer Online Games OmniRealm Studios
  • Broken Roads Drop Bear Bytes
  • Interactive Learning Platform Tiny Readers Publishing
  • Asset Management System Tracker
  • Industrial Process Control Software Specialist Systems Engineering
  • Industrial Automation Software Seidon Technologies

Experience using C#

Mobile Unity Developer Hungry Huntsman
Feb 2023 – Present
Unity C# Git Mobile Games Android iOS XCode Bash RESTFUL
Unity DevOps Engineer WeBananas
Jan 2023 – Present
Unity C# Git Mobile App Android iOS XCode Bash RESTFUL Firebase Gitlab CI/CD Gitlab Runners Fastlane
Founder and Game Developer XGameDev Pty Ltd
June, 2010 – Present
Unity C# Solution Architecture DevOps Software Architecture Consulting NodeJS PHP AWS GCP Angular TypeScript Git Perforce Articy Draft 3 WPF Ionic Framework Moodle LMS xAPI LRS LTI Game Development
Principal Technical Lead OmniRealm Studios
Sep 2020 – Present
C# Unity NodeJS Socket.io MongoDB Git Bitbucket Github JavaScript WebRTC Blender
Senior Software Engineer VerveEd
Nov 2021 – Mar 2023
C# Unity PHP AWS AWS S3 AWS EC2 AWS Cloudfront Moodle MySQL LTI SCORM LMS LRS
Technical Lead Drop Bear Bytes
Jun 2019 – Dec 2021
Lead Solution Architect Tiny Readers Publishing Inc
Jun 2017 – Jul 2022
Full-Stack Developer FlipMatrix
Apr 2018 – Jul 2019
Developer/Engineer Deakin University
January 2016 – June 2018
Unity C# AngularJS Angular TypeScript Ionic Framework NPM NodeJS JavaScript MongoDB Bamboo Socket.io BLE Beacons Android iOS XCode MongooseJS
Multiplayer Game Developer Wizard Games Inc
January 2014 – Jul 2015
Game Design Lecturer The Open Window
January 2013 – December 2014
Unity Construct 2 C#
Software Developer Tracker
Aug 2011 – July 2012
C# WPF Entity Framework DevExpress Prism Framework
Founder and Electronic Engineer Seidon Technologies
May 2010 – August 2011
C# C++ C Process Control WPF Winforms
Development Engineer Specialist Systems Engineering
August 2007 – July 2011
C# WPF SQL DevExpress C Assembler Orcad QA

Courses & Certifications

  • C# Advanced Topics: Prepare for Technical Interviews Udemy
  • Design Patterns in C# and .NET Udemy
  • SOLID Principles of Object-Oriented Design Pluralsight
  • C# Best Practices for Developers LinkedIn Learning
  • Algorithms and Data Structures in C# Udemy