Software tinkerer and serial re-inventor of wheels. It may not be the fastest way to get from point A to point B but you sure do learn a lot about wheels.
I've written and maintain a few tiny open-source projects:
1. pymonad - a monadic functional programming library for python
2. ticklish_ui - a declarative wrapper around the tkinter UI library for python
3. enumerated_types - full featured enumerated types for javascript