Games can Change the World

  • I'm a game developer with a strong eye for player experience.

  • I love making games that players connect with- anything from single player story games to fun emergent multiplayer games.

  • I'm very interested in helping cultivate positive team environments where communication and collaboration flourish.

  • I believe that games are a powerful art form that have impact and can change the world.

My game studio is Intentional Games!Previously: Senior Gameplay Engineer at Harebrained Schemes

Hello, I'm Brad!

When I was young the first thing I remember wanting to do when I grew up was make video games.Then I wanted to be an author.
Then a game dev again.
Then a web developer.
Then a comedian.
Then a film maker.
Then a musician.
Then an actor.
Then a film maker again
Then a psychologist.
Then a game dev again.
Throughout my life I've had a variety of interests that I've pursued and gained knowledge in - and in the end I believe all of my influences and paths came together to help create the game developer I am today.I'm a storyteller.
I'm an innovator.
I set the stage.
I develop memorable performances.
I care about the mental health of my team members and players.

I'm a game programmer and designer with a strong eye for player experience.I love making games that players connect with- anything from single player story games to fun emergent multiplayer games. It is so much fun to help bring life to gaming experiences- and it's an honor to guide players into new worlds, emotions, and ideas.I'm very interested in helping cultivate positive team environments where communication and collaboration flourish.I believe that games are a powerful art form that carry high impact and can change the world.


  • Business Inquiries

  • Speaking Opportunities

  • Mentorship / Resume Review / Portfolio Review

Need to get in contact? Let's connect! I would love to hear from you. Feel free to reach out through my socials, email, or the form below!


I love talking about Game Development. As I've learned more and more in my journey one thing I love doing is helping introduce some of my gained knowledge to both game devs and non-game devs alike. Making games introduces really interesting problems- and sharing potential solutions is really fun!

Things I love to talk about:

  • The Importance of Soft Skills in Game Development

  • "Lowering the Veil" of the Game Development Process

  • Game Jams: Team Formation, Aligning on Project Goals

  • Project Scope

  • Game Pillars

  • Breaking Into the Gaming Industry

A Swift and Successful Development Interview
Seattle Indies- 7/30/2022

This is a live interview where we talked about the development process for 'A Swift and Successful Onboarding' - a small game that was highly played on and received great reception. This is a video where we talk about the process of creating the game and our retrospectives on it.

Game Development: Creating the Fun and Solving Impossible Problems
Eau Gallie High School - 4/13/2023

I was invited by my old High School to come to Career Week to talk about my job in the games industry!The goals of this presentation are to re-introduce video games as something that people make and lower the veil on how some dev problems can be solved in creative ways. Also in this is practical advice for beginning a journey into gamedev as well as advice for breaking into the industry.

Nonessential: Pandemic and Mental Health in Games
Podcast: HP- 10/17/2020

I was invited to speak on an episode of HP, a podcast that explores games through the lens of mental health. We chat about 'Nonessential' - a game I made that takes place in the height of the pandemic in 2020.

Game Jam Organization / Hosting

Game jams are a great way to accomplish short-term game development goals and practice working alongside other devs to achieve a common vision.After participating in many game jams, I've had the honor of organizing a few big game jams. I love thinking about team culture in game jams and how to encourage healthy working practices in the jam-setting.

Seattle Indies Slow Jam 2022
Lead Organizer

Seattle Indies Slow Jam 2021
Lead Organizer

Hype Jam 2021
Assisting Organizer

This is a new section on the website- more talks will be coming soon!


Comet Cruiser is an retro aesthetic arcade game inspired by classic games of the past and the feeling of playing games past your bedtime. It was a lot of fun creating this game. I created all of the art/ sound effects, and programmed the game using Unity.Some standout features include addicting "one more time" gameplay, a store to unlock different ships using in-game points, and high scores.Play COMET CRUISER on!

Adapt Island

An educational game where students learn all about the science of different animal adaptations by adapting their own animal!Robots have invaded Adapt Island! And it's up to you to save the day- but to do so you must learn to adapt and gain special abilities (based on real-life adaptations!)Students love being able to pick which customizations they want- and by the end of the game the whole classroom will have animals that all look different and have different powers!What Teachers Say:

  • "KIDS LOVE this game, it is probably their favorite game so far. It is easy to use and a great review of adaptations. I like that the kids get to pick an adaptation for their creature to survive."

  • "My students absolutely love this game! It has been their favorite all year. It is very friendly for lower elementary level students!"

  • "This fun game will help students deepen their understanding of adaptations that animals have to help them survive in their environments."

Cool Analytics:

  • In the top 10 most played games on the platform

  • Assigned in over 6000 classrooms across America

  • 2023: Between April & June, years after release, game was still played for a total of 281 days between students

This is a game made for the Legends of Learning platform.


Rave Boss is a game where you play as a low-level MMO boss who dreams of being a world-famous EDM DJ. Face waves of "players" and show everyone that you have more power than expected!The other members of Juice Squad Games and myself created this game for the Seattle Indies 2019 Game Jam in Seattle. I was the only programmer and focused on developing mechanics and systems for the game. There is a lot of really cool features such as a chat-box to witness how much rage you are causing the "players." The music is also dynamic and impacts the visuals of the game. I had a lot of fun adding JUICE and GAME FEEL to this game!Play RAVE BOSS on!


Moon Swing is a work-in-progress game that I am currently developing with my friend Daniel Beebe.The moon has exploded. Use a grappling hook and bombs to maneuver through debris and rocks and figure out how to return to Earth. (Also since there is no sound in space all noises are represented using dynamic jazz music.)After (many, many) unreleased prototypes in UE4 I finally made the plunge into my first official Unreal project using Blueprint and C++. Also this project utilizes FMOD which has been really fun to learn.Honestly as far as Gameplay Programming goes this is easily my favorite and best work so far. The problems I've been working on and solving don't have tutorials or common documentation available so development has felt very much like "pioneering"- which has been really rewarding when things fall into place. I've been learning A LOT about 3D vector math and rotation math.I can't wait to show further updates!

Which wizard?

Which Wizard is a 10-player Online Social Deduction Game with a Magical Twist! Inspired by games like Among Us my team and I wanted to make something that people could play together and have tons of fun!There is an Evil Wizard! Who could it be? Use your powers of investigation and magical abilities to charge the crystal or figure out and banish the Evil Wizard before you all are destroyed!Online games are really fun to make- I used Unity and Photon to create this game and learned a lot about network replication and even got to play around with Shadergraph! The other members of the team Lil, Soraya, and Trent are fantastic to work with and I'm really proud of this game!Oh! And the game also won "Best Multiplayer Game" at the Seattle Indies 2020 Slow Jam!Join the Discord!


NONESSENTIAL is an Off-beat Comedic Drama About Mental Health and Life During a Pandemic.My goal was to create a game that people could really resonate with. It was really challenging creating a game that handles such serious topics such as mental health and COVID-19 however I believe I handled the topics well. It has been really rewarding to see all the support and positive reviews the game has gotten and I'm so happy the game has been able to help people.I went into creating NONESSENTIAL with the goal that ONE person would be positively affected by it and I'm honored that ONE turned into MANY.Play NONESSENTIAL on!

What People Are Saying

"Holy f----ing sh-t. Thank you so much for this. I've been wanting to hear or play something like this. It made me feel so comprehended (?) For me it's a masterpiece and something I am grateful it exists. Thank you for developing and for publishing it. Holy sh-t, it's been a while since a game made me cry haha.""This made me want to call all my friends and talk about my feelings T_T ...and I think I will :)""...This really captures what millions of people are going through right now, the stress, anxiety, loneliness... Serves as a good reminder for all of us to pick up the phone and call that one friend who might not be doing so great. Also reminds anyone in a tough spot that they're not alone, and that can really help when you have nothing else to hang on to..."

Featured in the LA Times!

A Swift and Successful Onboarding

A "don't push the button" game about choice. Will you follow instructions or will you follow the breadcrumbs? Things may not be as they appear at this E-Commerce company. Multiple endings may help you uncover the truth...Many of my favorite gaming experiences have been caused by the effects of great storytelling. It was really fun to create an interactive-fiction that focuses on story, voice acting, and player options. It was really fun creating something that encourages so much player interactivity. Managing what the player could do at any given time and ensuring they have interesting actions that all worked together was a really unique challenge. Also shout-out to Erin Sterns who knocked it out of the park with writing dialogue (story joint effort), sound design and art!Play A SWIFT AND SUCCESSFUL ONBOARDING on!


Support System is an introspective puzzle platformer for one or two players.Play as a character that can walk and jump in a desolate environment- but you aren't alone. A mysterious glowing ball can help you reach your destination. Toggle platforms on and off in order to complete the levels. This game relies on the player's ability to make a plan and execute it.The other members of Juice Squad Games and I created this game for Global Game Jam 2020. I did all of the programming and designed a lot of the gameplay/levels. I focused on building modular pieces that could be used to create many different gameplay moments. I had a lot of fun creating this game - it has a really powerful atmosphere and I'm incredibly happy with how everything came together.Play SUPPORT SYSTEM for FREE on!


Boo In Town is a trailer I helped create for HYPE JAM 2020. Our team created this trailer in 48 hours. I put the art in engine and faked the gameplay shots using Unity and it's Timeline tools. I also took on the role of Project Manager to help everyone stay on the same page and ensure everyone knew key information.Our team was recognized with the Judge's Choice Award, Community Choice Award, and an Honorable Mention for Excellence in Conveyance. It was a huge honor working with the other members of my team and I am extremely proud of the very polished looking results!


Create-A-Game is a project I made in order to introduce young kids (1st Graders) to Game Development. A good friend of mine is a First Grade teacher and wanted to create a curriculum that would be highly educational, interactive, and most importantly- fun! I created a game in which players select what they want the game to have. Kids will be able to choose what kind of game they want to play. The goal is to allow young kids to realize that PEOPLE actually make video games and make decisions on art, sound, coding, and design.I solo-developed and created all of the assets for this game. I created this game using Unity and it was a fun challenge to make a game where almost everything changes based on what players pick. I had a lot of fun making this game and it helped me with thinking of EVERYTHING as modular as possible.Play CREATE-A-GAME on!Below is the educational video I made to go along with the game! :D


British Car Tag is an online multiplayer game in which you can play tag with British cars. Run away from whoever is 'it' or switch around the game and see who can be 'it' the longest! Drive around with Arcade-style drifty movement, crash into each other, and have fun!This is a project I wanted to do to venture into online play and data replication across a network. I used Unity and PHOTON to create a game where players can customize their own cars and play tag with each other. Designing and developing systems for multiplayer use is really really fun- I had a great time figuring out how each client would get needed information and using variables already synced on the network to have multiple uses.This project is currently playable, but it has not been released. If you'd like to play just email me and I can see if we can arrange it. :D


Meta Pet is a fun, silly self-aware pet game inspired by games of the past such as Tamagotchi. Name your pet and interact with it! Your pet will react and talk to you depending on how you choose to interact with it.I solo-developed and created all of the assets for this game. This app was developed using Java, XML and data is recorded using an SQL Room Database. I had a lot of fun creating this game and I plan to eventually recreate the app in Unity in order to implement new concepts and ideas I have for the game.Download META PET on Google Play!