Hey! I'm Mike
📍 Located in Vancouver, WA (near Portland, OR, USA)
✨ Founder of Incanta (aka Incanta Games), primarily focused on games developer tools
👾 Co-organizer of Portland's official Unreal Engine community: Unreal PDX
⏩ Self-starting, needs-no-hand-holding, productive-on-first-day, senior+ software engineer with a knack for solving complex problems and a keen sense for great UX and Product
💼 Looking for employment and contract opportunities; contact me if you're interested in meeting
Recent Projects
🌲 Redwood Multiplayer Backend 🌲 Self-hosted, source-available backend for small-large, persistent/match-based multiplayer games
🚩 Checkpoint Version Control 🚩 Open source, free to self-host version control for games, virtual production, and other large file projects
🌐 Unreal Engine ChromiumView Plugin 🌐 An open source plugin that enables using web rendering (e.g. React, Solid, Preact) integrated with the MVVM plugin
🕸️ Unreal Engine Server Meshing System 🕸️ An upcoming system for my Redwood backend for large open world online games to have actors synchronize across server boundaries and enable players to transfer to neighboring servers without loading screens
🤖 Unreal Engine Agentic Plugin 🤖 An upcoming plugin that enables building LLM agentic in Unreal Engine C++ or Blueprints for editor or runtime actions
🗝️ EzKeys Steam Key Management Platform 🗝️ An upcoming free to self-host webapp to manage Steam playtester keys (an affordable alternative to FirstLook)
Client Work
Hathora provides hybrid cloud orchestration for multiplayer game servers used by AA-AAA studios like 1047 Games and Frost Giant Studios.
- 500 hours in 2023-2026: I developed Hathora's Unreal Engine plugin, Unreal Build Accelerator support, and helped client studios with miscellaneous Unreal, Horde, and UBA issues.
JALI provides automated lip sync and facial animation software for AA-AAA game and virtual production studios like CD PROJEKT RED, Xbox, and Obsidian Entertainment.
- 350 hours in 2022-2024: I co-developed JALI's Unreal Engine plugin and emotion tagging desktop app used by these studios. I also provided engineering mentorship to JALI's internal developers so they can be self sufficient.
Meister is an Emmy award winning creative studio with clients like Nike, Google, and Meta.
- 170 hours in 2025: I led CPU and replication optimization of their Unreal Engine multiplayer game, fixed and developed more client/server online features, and provided engineering mentorship to their internal developers.
Gardens Interactive is a distributed AA games studio from developers of games like Journey, What Remains of Edith Finch, Sky: Children of the Light, Blaseball, Dustforce, Guild Wars 2, Firewatch, and more.
- 60 hours in 2024: I assisted them with their upcoming flagship game, implementing "forking" Linux game servers to optimize usage and assisting with debugging desynchronization issues with CMC and Gameplay Abilities.
Awards
$25k USD Epic MegaGrant for Redwood Multiplayer Backend
2k REP (~$70k USD at award) Software Bounty for a Portable Solidity Debugger
Unreal Engine Accepted Contributions
- Mar 2022: UE5 Editor cannot package dedicated server targets
- Nov 2022: Add source control actions for OFPA actors in Level Editor Outliner
- Nov 2022: Fix issues with initial integration of OFPA outliner source control actions
- Sep 2025: [UBA] Add UBA Agent args to match closer to UBT
- Sep 2025: [UBA] Increase buffer size of SystemInfo input to prevent crash
- Sep 2025: [Horde] Add option for artificial max RAM for Agents
Talks
⚡ Cheating on My CPU with Distributed Unreal Builds: A UBA Love Story ⚡ MDEV 2025 and MIGS 2025
🌲 Scaling Multiplayer Games with the Redwood Backend 🌲 Inside Unreal | Nov 2024
🔄️ Understanding Asset Dependencies in Unreal Engine 5 🔄️ Unreal PDX | Jul 2023
🎮 Introduction to Multiplayer in Unreal Engine 5 🎮 Unreal PDX | Feb 2023
⭕ Truffle Teams Demo ⭕ TruffleCon 2020
🎁 Push It! Push It Real Good: Truffle Teams Intro & Deployments 🎁 TruffleCon 2019 (no recording)
🍫 Just When you Thought Ganache Couldn't get any Sweeter 🍫 TruffleCon 2018 (no recording)
Past Projects
Unreal Plugins
💾 FileSDK 💾 (⭐ 5.0, 25+ ratings) Free, open source plugin to provide Blueprint nodes for UE's file utilities
📑 Blueprint CSV Parsing 📑 (⭐ 5.0, 8+ ratings) Free, open source plugin to parse CSV strings with Blueprint nodes
🧘 Zen Dev 🧘 (⭐ 5.0, 33+ ratings) Affordable plugin to toggle editor panels and UE4 "Content Drawer"
Game Jams
👔 4:30 Shuffle 👔 Break free from the office at the end of work week to make it to happy hour!
🎃 Mission: Monster 🎃 Gilbert the Intergalactic Gourd is on a mission to rescue a stranded agent from Earth's scary trick-or-treaters.
🦊 Niko the Fox 🦊 A short, cartoon 3D stealth platformer about a fox re-discovering his past.
Other Projects
👓 Velma 👓 The first real-time Solidity debugger
Hobbies
🐲 D&D 🥃 Mixology ⛵ Sailing ⛰️ Hiking