Hire me!
I'm a veteran game developer, digital musician, and speculative fiction/horror writer, and I'm available for full-time employment, freelance work, and commissions. While I'm open to all sorts of artistic/creative projects, I specialize in these areas:
Game development
I've made games professionally since 2004, working in design leadership, systems design, technical design, and gameplay engineering. I have experience in C/C++, C#, Lua, Javascript, and Python, and I've shipped games on both Unity and Unreal.
- I've led multiple design teams (most notably on Destiny 2 and Starhawk)
- I've run a game dev business and understand creative/financial tradeoffs (for Legacy of the Elder Star)
- I have extensive Unity experience (on Legacy of the Elder Star and LEGO Brawls)
- I've developed frameworks and best practices for large organizations (on Destiny 2)
- I've worked in VR/AR and Unreal (on The Raft)
I would be good at:
- Force-multiplying design teams with goal-oriented and empathy-driven leadership
- Building effective, sustainable development frameworks and best practices
- Developer advocacy including technical writing, presentations, tutorials, etc.
- Pushing boundaries and exploring new design spaces
Music production
I've written digital music since 2004. I primarily use Reason, but I also have some experience with Ableton Live, Reaper, and Audacity, and I understand the principles of DAWs and the VST/AU ecosystem well enough to feel confident in quickly learning any other software your team is using.
- I've written several indie game soundtracks
- I worked closely with the Sony music team on dynamic music design and implementation on Starhawk
- I have working knowledge of FMOD from both sides (content creation/setup and code implementation)
I would be good at:
- Scoring games, movies, trailers, etc.
- Building and/or advising on dynamic music systems in games
- Designing effective soundtrack implementation in games
- Exploring generative music systems
Developer advocacy
Since I have extensive experience on the developer side using a variety of game engines and APIs, and some web development experience in Javascript and Node (this very website uses a custom static site generator), I feel like I have useful perspective to offer in a developer advocacy role.
- I've written well-received tech tutorials (like Doing Thumbstick Dead Zones Right)
- I've done community and event organizing (with the Utah Games Guild)
I would be good at:
- Writing developer-facing documentation, examples, and tutorials for game engines, code libraries, server APIs, etc.
- Interacting with the developer community to identify needs and opportunities and track KPIs
- Developing and delivering presentations and tutorials to help empower developers to get the most out of their tools
Other opportunities
I'd love to get into some weird, creative, artistic stuff where the challenges are fresh and the solutions aren't already known. Interactive museum installations? Avant garde art shows? Game technology pipelines for film? Responsive live music visualizations? Let's talk!
Rates and contact info
Rates are negotiable based on job type and duration, but will need to be competitive with Seattle-area norms. Lower rates may be available on a limited basis for indies and projects with a marked public benefit.
Remote work is strongly preferred; very occasional on-site presence and/or travel are negotiable, but full-time on-site is a non-starter at this time due to child care requirements.
If you have a job you think I'd be a good fit for, feel free to email me or reach out via LinkedIn.