An Omega Strikers Portfolio

Now that Omega Strikers has been in maintenance mode for a little while I thought it'd be a good time to write down my contributions before my memory starts to get hazy. I did some freelance work on Omega Strikers in the few months leading up to the beta, so the game was well established but needed a few technical bits and pieces done before launch. In particular I did some security audit work and…

Read more →

New Avalon on Hiatus

After roughly a year of working unsuccessfully to secure funding I'm putting New Avalon on the backburner for a while. We talked to more than 50 publishers, venture capitalists, other investors, consultants and other experts looking for a way to support development but in the current climate there's not a lot of appetite for risk, especially from a new team without an advanced prototype. I'm planning on pushing the project forward in my spare time…

Read more →

Some Podcast Appearances!

No news about New Avalon yet (we're still working on our prototype right now) but I was invited to speak on two podcasts recently to talk about anti-cheat. Links below! Malicious Life - The Problem With Kernel-Mode Anti-Cheat Software [ML B-Side] Cheat! - Gaming the Gamers

Read more →

Going Indie!

Another update! For the last 10 months or so I've been doing consulting work for game studio startups, helping them with their tech. In particular I've helped with game networking, server performance & infrastructure, and security. At least one of the games is coming out soon and I'll make sure I post about it here. While that's going on I've been exploring starting a game studio, after a few attempts trying with a Venture Capital…

Read more →

An Epic Games Portfolio

My time at Epic Games has come to an end. It was brief but I learned a lot, I got to dust off some long unused skills (management) and got to work with some great people. Unfortunately the pandemic prevented me from spending time at Epic Games HQ or meeting many Epic employees in person but I'm sure the practice I got with remote work (and management) will come in handy! I joined Epic Games…

Read more →

A VALORANT Portfolio

I'm changing jobs (after almost 7 years at Riot, that's a long run!) and I wanted to post a bunch of links to public facing stuff from my time at Riot, mostly VALORANT stuff from the past year, this is very self indulgent but think of it as a portfolio of sorts. Writing Riot Tech Blog - Fog of War Game Update 01: ON RAZE AND ANTI-CHEAT Game Update 02: ON VANGUARD ERRORS/SOLUTIONS, GUN SKINS,…

Read more →