Michael Gubbels

I'm a senior software engineer in San Francisco. In my engineering work, I always look for opportunities to teach, learn, and collaborate on solving technical problems. I enjoy working extensively with people coming from technical and non-technical backgrounds to apply technology creatively to solve meaningful problems. Several of the applications I've worked on focus on education and learning, collaborative knowledge work, and artificial intelligence. Below are some of the projects that I've undertaken in the past with individuals, companies including startups, and research groups. Get in touch if you'd like to work together or for more information about my past work.
Startup based on my Master's thesis that developed a hardware platform and a mobile CAD application for quickly building embedded systems that are easy to deploy, distribute, and reproduce. Ultimately, the team decided to shut down the company and open source the hardware and software.
One-week masterclass during Dutch Design Week at the Blikwisseling 2015 festival in Eindhoven, Netherlands.
Children's museum dedicated to culture, community, and creativity located in the Washington, D.C.
36-hour collegiate hackathon at the University of Maryland, College Park.
Home of Terrapin Hackers. 24/7 student-run hackerspace on the the University of Maryland, College Park.
Modular computing interface for building distributed systems quickly with gestures. Built for my Master's thesis in Human-Computer Interaction.
Mobile application for collaboratively learning and conducting scientific inquiry in the course of everyday life.
Mobile application that leverages social media to support learning and scientific inquiry in everyday life through incremental contribution.
Google's first massively open online course (MOOC). Tools for social search and supporting engagement and peer learning in a classroom setting.
Web application for peer learning in the classroom. Instructors pose questions to students then students can then submit individual responses and help aggregate responses from the classroom. This question and answering process takes only a few minutes, can engage the entire class, and presents the results to serve as a starting point for further discussion. SearchParty is now called Q&A.
Virtual Computer Lab
Cloud-based on-demand virtual computer lab dashboard to manage virtual machine deployments for use in college classrooms and research projects.
Built and evaluated flexible, wearable e-textile displays to support shared awareness during group running activity. This research and development was done at the Makeability Lab.
Two-week residency developing exhibit content and guiding visitors through activities at the Tinkering Studio in the Exploratorium in San Francisco.
1-week workshop taught with FutureMakers on creative learning with electronics and programming.
1-week workshop on exploring light and motion with electronics taught at the American Visionary Art Museum.
1-day workshop at the Sandy Spring Museum about combining old and new technology to create new things.
C Toolkit and API for Budged Machine Learning with Bayesian Networks.
Agent-based simulation and visualization of economic bubbles used to explore the 2008 housing market bubble.
Touch-based adaptive kiosk games to support learning and SDK for developing interactive multimedia experience on kiosks at the Lincoln Children's Zoo.
Interactive peck-based interface for birds that dispenses seeds when actions requiring specific cognitive skills are performed. This work support research at the Center for Avian Cognition.