Full-stack game development from a single, battle-tested engineer. Unity to Unreal, gameplay to game engine — the whole stack is on the workbench.
The goblin doesn't just polish levels — it builds the tools that build the levels. From moment-to-moment gameplay feel to the multiplayer server ticking underneath it all, the whole stack is on the table. Need a custom editor tool? A netcode rewrite? A renderer built from scratch? If there's a problem in the pipeline, there's a wrench for it.
Deep Unity C# expertise across the full project lifecycle — new features, legacy rewrites, performance tuning, and everything between. Comfortable with any Unity version, render pipeline, or project scale.
Unreal C++ and Blueprints for gameplay systems, tooling, and large-scale project work. Comfortable with the full Unreal pipeline from prototype to shipped product.
Building engines from the ground up — rendering pipelines, entity systems, physics integration, asset management, and editor tooling. For teams who need something the off-the-shelf options can't provide.
Relay servers, dedicated server architecture, netcode design, lag compensation, and authoritative state synchronization. Built multiplayer that holds up under real player pressure, not just localhost.
Automated build pipelines, platform-specific packaging, addressable asset bundling, and continuous integration for game projects. Stop doing release builds by hand.
Matchmaking, leaderboards, player authentication, cloud saves, and live-ops infrastructure. Everything the game needs that lives outside the client binary.
Custom editor extensions, content pipeline tooling, procedural generation systems, and internal dev tools that save your whole team time. Good tooling is good leverage.
Development and integration work targeting console platforms — platform SDK integration, controller input, certification requirement prep, and platform-specific feature implementation. From PC-first to console-ready.
Taking a game from one platform to another without losing fidelity or feel. Platform abstraction layers, input remapping, performance scaling, and all the unglamorous work that makes a port actually good.
Fixed-scope projects or ongoing hourly/weekly engagements. Well-suited for feature development, crunch support, or filling a gap in your team's expertise. Short sprints or long hauls — both work.
Architecture reviews, code audits, performance investigations, or technical direction for teams that need an outside eye. A few hours of the right advice can save months of the wrong work.
The right project with the right team. Revenue share arrangements are considered on a case-by-case basis — the scope, team, and concept all need to align. Pitch it and we'll talk.
Open to the right studio and the right role. The workshop is the day job, but the goblin is not opposed to joining a larger forge if the work is interesting and the team is solid.
Drop a message with what you're building, what you need, and when. No project is too weird — weird is usually more interesting. The goblin will get back to you promptly.