I’ve built Linux-based products at companies including Skype, Microsoft and now ChargePoint. In my free-time I create video games for my kids, hack on Arduino & Raspberry-Pi projects, and contribute to Maker Faire. Play my games at https://mhungerford.itch.io.
Recent Works
Recent Posts
Oscilloscope Music
- Apr 28, 2024
Last year, a friend brought Oscilloscope Music to Kids-Day at work. Thought it was neat, so I picked up an oscilloscope for cheap at...
Rebble (Pebble) Hackathon Results
- May 12, 2023
The completed the results of the judging for Rebble’s first hackathon from November 18-20 2022. My fun one-button physics game FRIQ won first place...
Rebble (Pebble) Hackathon
- Nov 21, 2022
Rebble (the community lead continuation of the Pebble Smartwatch platform) had its first hackathon online November 18-20 2022. https://rebble.io/2022/11/02/rebble-hackathon.html
EVMazing Maze Game
- Aug 9, 2022
For a kids event at my work, we wanted to use some Google Chrome Monitors to have educational games available for the kids to...
Pico-8 RGB Arcade
- Sep 26, 2021
Built an RGB Panel-based arcade running Pico-8 games on a 128x128 RGB Matrix. Uses some neat tricks to render directly from Pico-8 to the...
Qtstickercam
- Mar 24, 2020
My son got a webcam for his PC, and wanted to do stickers on pictures, similar to those on Android and IPhone mobile apps....
Qt World Summit - Tokyo
- Nov 29, 2019
The opportunity of a lifetime, a chance to travel to Tokyo, came in the form of presenting on behalf on ChargePoint at the 2019...
Cosmo's Star
- Sep 27, 2019
Qt-based game for Android/Web/Linux written as part of the itch.io Open Jam 2019 competition. Cosmo’s Star on itch.io
Opposite Lock - GP2x Port
- Aug 22, 2019
GP2x Port of J2ME Game: Opposite Lock (GPL’d 3d racing game originally coded by Carl Woffenden) OpenHandhelds.org download
Mister Hachi (SHMUP) - GP2x Port
- Jun 22, 2019
GP2x Port of J2ME Game: Mister Hachi (SHMUP) (Freeware game originally coded by Carl Francisco Javier del Pino Cuesta) OpenHandhelds.org download
King Of Fighters - Pandora Port
- Jun 22, 2019
Pandora Port of Bennu Engine Game: King of Fighters (Fan remake originally coded by Carl Francisco Javier del Pino Cuesta) OpenHandhelds.org download
ChargePoint Tensorflow-Powered TouchScreens
- Jun 10, 2019
ChargePoint EV Chargers have to support extreme conditions, from being covered in ice after a winter storm in Finland, to extreme heat and sun...
Unicorn Paint
- Mar 17, 2019
For my daughters upcoming birthday I wrote a fun little finger-painting game. It was inspired by those scratch art paintings and some features of...
Qt-WebAssembly ChargePoint EV Charger Simulator
- Sep 18, 2018
During a Qt Live Event in Palo Alto, saw an awesome demonstration of Qt’s upcoming WebAssembly support. After the event the Qt developer who...
Pandas and bananas
- Apr 17, 2015
Simple but fun game “Pandas and Bananas” I created for the Pebble Smartwatch. I later worked with Chris Lewis to incorporate the collision code...
Pebble Emulator demo for Qemu Advent Calendar
- Dec 24, 2014
Pebble was developing a emulator of our smartwatch for the desktop to improve the developer experience, but we were months away from deploying it...
XKCD Comics Viewer
- Feb 7, 2014
After porting PNG support to Pebble, found a use for the 10x increase in image storage in the creation of a XKCD Comic viewer....
PebbleGL OpenGL Implementation
- Nov 1, 2013
During a Pebble Hackathon at the office, myself and Justin McGirr endeavored to create an OpenGL implementation for the Pebble Smartwatch. This would be...
Pebble SmartWatch UI Sketchup Tool
- Feb 22, 2013
While I was working at Pebble, I found myself mocking up my applications and partner applications as a series of screenshot and looking at...
Skype for PS Vita
- Apr 24, 2012
Had a blast while working at Skype. I had the fortune to work with Sony on porting Skype to the PS Vita. Being a...
Nexis/787 UI
- Mar 1, 2011
While working at Astronautics, I created the widget toolkit and built the UI for the NEXIS flight system, as well as the previous 787...