I'm Brian! I make games and game-adjacent things! I'm a programmer by trade, but I like to get my hands dirty with all aspects of game development.
After graduating from DigiPen Institute of Technology in 2011, I worked as a mobile game programmer in Seattle for over 7 years. I did a bit of everything: gameplay programming (client and server side), engine/graphics programming, UI, live ops, analytics, tools, and more.
I'm used to working on small multi-discipline teams, and love to take ownership of features and projects from start to finish.
Most of my recent experience has been in a custom Lua engine, with some C++ client work and server work in Java, and Flash/Scaleform UI. I've also worked in Objective C on iOS, and most of my tools work has been in ruby and python, as well as some javascript web tools. I have some experience with Unity projects, and would love to work with it more!
I'm passionate about improving workflows for the entire team whenever I can. I've made tools and scripts to assist programmers, designers, artists, localization, and QA. I think it's always worth taking a step back and examining workflow bottlenecks.
Outside of my professional work, I have put a lot of passion into art, design, writing, and music, and I'm eager to put those skills to use whenever possible.
Ever since high school, I've been involved with a number of creative communities online, making and sharing art, comics, and music. Here's a nice article my alma mater wrote about me and my various online endeavors: How DigiPen Grad Brian Lee’s Hobby Art Made Him an Accidental Memelord
I recently moved from Seattle back to Northern California, and I'm looking for new opportunities for work anywhere! (Though one of my current goals is to spend some time living in Japan.)
(日本でも働きたい。僕は日本語がまだ下手なんですけど、学ぶで頑張ります!)