Aaron VonderHaar

Cutting-edge Software Developer, User Experience Advocate, Optimist and Educator

Aaron is a software developer and engineering manager at Pivotal Labs, and previously led application development for the Imerj dual-screen Android phone.

An advocate for individual empowerment, Aaron taught computer programming to 2nd-12th grade students at Wintriss Tech, where he also developed and taught programming workshops to increase girls' engagement in programming. He currently maintains Build Something Awesome, a series of programming tutorials tailored to non-technical people.

Projects

Sketchbook

Sample images from the sketchbook

Sketches in Processing.js

Name that dude!

Screenshot of 'Name that dude!'

An informal hackathon project using FRP in Elm

Fragments

Screenshot of Fragments

A game of connecting worlds--a collaboration in 72 hours

Tree Pie

Screenshot of Tree Pie

Live editor for treepies--a.k.a. multilevel pie chart, sunburst diagram, ring chart, or radial tree

Magnum, D.I.

Dead-simple dependency injection framework supporting heirarchical injection

Interstellar

Screenshot of Interstellar

Begin colonizing the Orion Arm over billions of years--a game/simulation written in one week

Unstable Ground

Screenshot of Unstable Ground

A demolition expert finds herself facing a dark internal struggle as well as a daily light struggle--a game written in 48 hours

Lightning Select

Choose speakers in retro style

No-Tools DIY Ikea Storage Bed

Time Tracer for Mac

Popular time tracking app (for Mac)

"This is San Francisco"

Photo series

Power Move

Immortal Fantasy

Screenshot of Immortal Fantasy

Procedurally-generated fantasy game

Everywhere at once

Sometimes I want to be everywhere at once...

U[92]

Fork of Newbrict/Fe26, adding supernovas!

uilayer

Experiment in GUI API design

imagecomparison

Tools for automated visual testing of applications

Will It Blend?

5-part barbershop harmony

Hammock Installation

hero-extant

Java port of a sophisticated terrain generator