Experience

Resume & professional experience

7+ years of professional development experience, 50+ delivered projects, and a portfolio of shipped, verifiable games. Download the full resume or explore the highlights below.

Career

Timeline

2019 — Present

Unity Game Developer

Full-cycle Unity development for studios, indie teams and clients — gameplay systems, multiplayer netcode (Photon Quantum, Fusion, PUN2), RPG and progression systems, optimization and publishing. Shipped 50+ projects across PC, Steam, Google Play, the App Store and WebGL.

2016 — 2019

Freelance Web Developer

Delivered custom and WordPress websites for international clients on Upwork, building the client-communication and project-delivery discipline that underpins my game-dev work today.

Skills

Technical skills

Engines & languages

Unity 2DUnity 3DC#WebGL

Multiplayer

Photon QuantumPhoton FusionPhoton PUN2Deterministic netcodeRollback & prediction

Gameplay systems

Character controllersCombat & abilitiesAIInventoryQuestsSave/load & progression

Platforms & publishing

SteamGoogle PlayiOS App StoreGit LFSCI/CD

Optimization & tooling

ProfilingMemory & GCDraw-call reductionCustom debug tools
Highlights

Selected shipped projects

Soul Fighters — 2D Fighting Game gameplay PC · Multiplayer
2D Fighting GameUnity 2021 LTS

Soul Fighters

Gameplay & Multiplayer Programmer

Built the deterministic, rollback-safe online combat for a competitive 2D fighting game on Photon Quantum 2.

Case study Unity · C# · Photon Quantum 2
Riviera: The Promised Land — Turn-Based RPG gameplay PC
Turn-Based RPGUnity 2023 LTS

Riviera: The Promised Land

Gameplay Programmer

Engineered the turn-based combat, quest and inventory systems for a Steam-released 2D RPG.

Case study Unity · C#
SurfPunk — Action RPG gameplay PC · Multiplayer
Action RPGUnity 2023 LTS

SurfPunk

Gameplay Programmer

Developed enemy AI for an IGN-featured online action RPG built on Photon Quantum 2.

Case study Unity · C# · Photon Quantum 2
Plush Fight League — Multiplayer Brawler gameplay PC · Multiplayer
Multiplayer BrawlerUnity 2020 LTS

Plush Fight League

Gameplay Programmer (Contract)

Built PvP brawler gameplay with Photon Quantum netcode and Solana wallet integration for an NFT game ecosystem.

Case study Unity · C# · Photon Quantum
Blood of Yamin — Metroidvania RPG gameplay PC
Metroidvania RPGUnity 2018.3

Blood of Yamin

Gameplay Programmer (Indie Team)

Programmed gameplay and quest systems for an action-RPG metroidvania during its Kickstarter build-up.

Case study Unity · C# · Corgi Engine
Lost in Pace — Multiplayer Racing gameplay PC · Multiplayer
Multiplayer RacingUnity 2020 LTS

Lost in Pace

Solo Developer

Designed and built a physics-based multiplayer racing game with online play, AI opponents and bot backfill.

Case study Unity · C# · Photon PUN2
Let's talk

Need an experienced Unity developer for your project?

Tell me what you're building. I'll reply with a clear approach, realistic scope and honest timeline — no pressure, no jargon.