Hi! I’m Josh, a Unity and Godot indie game programmer! Currently based in Stourbridge, UK.
I’m looking to join a great team and innovate on my C# and game development experience.
Skills
- Unity 2D / 3D development
- Godot 4+ development
- Strong programming skills in C#
- Programming skills in Java
- Gameplay and UI code
- Unity and Godot editor tooling
- Data-driven development
- Game/Software programming patterns
- Effective troubleshooting and reading of documentation
- Async programming
- Service Locator + Dependency injection design pattern
- Discord bots (Discord .NET, JDA)
- Source control using Git and PlasticSCM
Projects

InnoHangmanBot
Discord
Java
Java
Data-driven Development
Service-Locator Design Pattern
Problem Solving

Procedural World Gen Project
C#
Godot
Service-Locator Design Pattern
Data-driven Development
Procedural Generation
UI Programming

InnoTasker (Discord Bot)
C#
.NET
Discord
Async Programming
Service-Locator Design Pattern
Data-driven Development

Weekday Incident (Top-down Shooter)
C#
Unity
InputSystem
Character and Gameplay Code
UI Programming

Advent of Code (2021-2023)
C#
.NET
Problem Solving

Deliver Inc (LD53) (Casual Driving)
C#
Unity
Physics Code
InputSystem
Character and Gameplay Code
UI Programming

Gargoyle (Tower Defence)
C#
Unity
Data-driven Development
InputSystem
Character and Gameplay Code
Procedural Generation
UI Programming

Unity Node-Based AI Editor
C#
Unity
Data-driven Development
Editor Programming
AI Behaviour Trees