I am a software engineer, designer, artist, musician and podcaster. I have a passion for learning new things and writing awesome code. I am especially interested in games, the web and robots. A third grader once described me as “more hilarious than a banana in the sky” and I love bugs (except in my code). Let’s connect!


In Production: Point and Click Adventure

I am working solo on a point and click adventure for kids! It is the day of the big harvest festival at the castle and sisters Cece and Phoebe are really excited for all the fun! But when they come downstairs in the morning they find the castle in disarray and nothing is ready! Can … Continue reading In Production: Point and Click Adventure

Claw Breaker

Available now on Steam and Itch.io! Claw Breaker is a head to head crab fighting game! Cut off your opponent’s claws to win or be a peaceful crustacean and collect all the starfish for a defensive victory. Battle on six different stages and hone your crab fighting style.


Train Jam 2017! A hackathon on a train from Chicago to San Francisco booked completely with game developers from around the world. The theme was “unexpected anticipation.” My group made up of devs from Minneapolis, New York and Philadelphia made a four-player 3D flashlight tag game called Flashbang. After the jam the game was shown … Continue reading Flashbang

Listen Up, Four Eyes

At the Global Game Jam 2017 my team made a game about tiny eyeball creatures discovering what sound is. Four players control the eyes moving them around on the screen until they find their spots on an invisible sound wave creating music around them! Download the game here


Minnesota Senate

As a Programmer Analysts at the Minnesota State Senate I develop, code and deploy new web applications to support legislative and non-partisan staff activities. I am responsible for all parts of the development process from planning new projects, communicating with Senate users and designing code structure. Another big part of the job is documenting, maintaining, … Continue reading Minnesota Senate

Prime Digital Academy

Prime is a four month course leading to a certificate in full stack software engineering focusing on web development and the MEAN stack including HTML5, CSS3, JavaScript, jQuery, Node.js, AngularJS, MongoDB and more. The later parts of the in classroom experience include working on an independent project and working on a group project for an … Continue reading Prime Digital Academy

ColorWheel Gallery

Tammy Ortegon, the owner of the ColorWheel Gallery, needed an organized, attractive and easy to use solution to bring new customers to her shop. The new site built in WordPress with a custom child theme solidifies her brand by bringing together her social media feeds, allowing users to sign up for her new MailChimp newsletters … Continue reading ColorWheel Gallery

Tapestry Folkdance Center

Tapestry Folkdance Center needed a new website to draw in new dancers that was easy for staff to update and maintain. This new site built on WordPress with a child theme is helping bring in a younger crowd of dancers by being easy to read on any device and being attractive and colorful with photos … Continue reading Tapestry Folkdance Center


Nice Games Club Podcast

Three nice gamedevs talk gaming and game development. Current events, guest interviews, and deep dives into of the art and science of video games and how they’re made. Nice! Listen Here

Center for Irish Music: Young Adult Ensemble

The Center for Irish Music Young Adult Ensemble is an Irish music group in St. Paul. We play Irish tunes and songs at many venues across the Twin Cities including Celtic Junction, The Landmark Center, The Irish Fair of Minnesota and The Underground Music Cafe.


Version Control for Game Developers

At Glitch Connect 2017 I gave a talk and hands-on workshop about git version control for game developers. The talk gave an overview of basic git concepts and how to execute git commands on the command line. The workshop allowed participants to try out the commands by setting up repositories on their laptops and then … Continue reading Version Control for Game Developers

“Help! I’ve Fallen and I Can’t Get Up”: Tackling Vertigo in VR

Talk at MinneWebCon 2018 on April 23, 2018 Movement in VR when not at roomscale is tricky and can often cause motion sickness in players. In this talk my brother Henry Megarry and I went through our experiments with different input techniques for the HTC Vive in our quest to solve this problem. We talked … Continue reading “Help! I’ve Fallen and I Can’t Get Up”: Tackling Vertigo in VR