Staff Software Engineer
I build fast, durable, well-made things for the web.
Staff engineer focused on the web platform. I care about simple architecture, performance, and software that is still pleasant to maintain years later.
About
I'm a staff software engineer who works mostly on the web, from the browser to the backend. I like small, sharp tools, clear interfaces, and shipping work that holds up.
Currently at Riot Games, helping the engineering org level up its agentic development practices. Earlier: six years at Riot as an engineer and tech lead, independent consulting, engineering management, and my own web studio.
Career
-
Aug 2022 – Present
Staff Software Engineer · Riot Games
Leveling up agentic engineering practices at Riot.
-
2018 – 2022
Engineering Consultant · Independent
Independent software engineering consulting.
-
Jan – Jun 2018
Engineering Manager · DeepCurrent
Engineering management.
-
2012 – 2018
Senior Software Engineer / Tech Lead · Riot Games
Joined as a contractor in 2012; senior engineer and tech lead from 2013.
-
2006 – 2012
Founder & Software Engineer · triple smart
Web development, custom software and search engine optimization.
Contact
Best reached by email or on GitHub.