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 →

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 →

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 →

VALORANT is Here!

The VALORANT closed beta is open in NA and EU and the response has been overwhelmingly positive! However, the interest from cheaters has also been very high and we had to ban our first cheaters during the first week of the closed beta. There's also been a lot of interest around the details of the Riot Vanguard anti-cheat system, especially the kernel component. I ended up talking on reddit about it a fair bit and even got…

Read more →

What have I really been doing at Riot Games these last few years?

In addition to everything mentioned in the last post, I've been busy making a character based tactical shooter code-named "Project A". I'm the lead for anti-cheat and security but I've also put a lot of effort into many other parts of the game. Chances are the next few blog posts here will be about my work on Project A as the game gets closer to launch, there's not much I can share right now but…

Read more →