top of page
A minimalist, flat vector line art icon of coding brackets ___, neon mint green color on a

Skills

Programming & Core Technologies

  • C# & .NET: Advanced proficiency in object-oriented programming, including Generics, Interfaces, and Indexers for scalable system design.

  • Unity 6 Engine: Specialised in ScriptableObject-driven architecture (SOAP), custom editor tools, and high-performance game loops.

  • Asynchronous Logic: Mastery of UniTask for thread-safe, non-blocking system initialisation and complex game state management.

A minimalist, flat vector line art icon of crossed mechanical tools with a git branching s

Technical Tools & Workflow

  • Version Control: Advanced use of Git and GitHub for collaborative development, branch management, and project refactoring.

  • Optimisation: Utilisation of Odin Inspector and custom logging systems to streamline debugging and maximise runtime performance.

  • External Integration: Integration of industry-standard SDKs, including Steamworks SDK, for publishing and managing commercial-grade projects.

A bold, thick-line vector icon of an organizational tree diagram with a central gear, neon

Software Architecture & Patterns

  • System Design: Proven ability to architect Generic Frameworks and Manager-of-Managers patterns to decouple data from gameplay logic.

  • Design Patterns: Expert implementation of the Command Pattern with priority-based queuing and Service Locators for dependency injection.

  • Data Integrity: Implementation of robust state preservation systems and PlayerPrefs managers for seamless cross-session data persistence.

A minimalist, flat vector line art icon of a spreadsheet grid with a magnifying glass and

Administrative & Analytical

  • Data Analysis: Expertise in analysing large datasets and identifying critical trends using MS Excel, VBA, and conditional formatting.

  • Process Automation: Track record of developing automated systems to increase productivity and reduce error rates in high-volume environments.

bottom of page