Portfolio

Bain & Company

  • Web scraper, geotagging, and analytics: Python

Tangible Design, Inc.

  • Java server component to a cell modem-enabled blood pressure device
  • Control system for a prototype medical device:
    • GUI and serial interface: Python + Qt (Pyside)
    • Device interface: C on Arduino
    • Miscellaneous electronics prototyping
  • Electronic lock device:
    • Electronics prototyping and assembly
    • Embedded C, low-level motor control, I2C device interfacing

BNS Solutions

  • Designed a thermostat simulator based on a state diagram
  • Implemented a state machine in JavaScript using Prototype

Metro Pedal Power

  • Route planning system implemented in Ruby on Rails (Metrognome)
  • Enables creation of routes for a delivery service
  • Yahoo! maps integration and location geocoding

Indigo Digital, Inc.

  • Contract work for a local software development company specializing in Drupal
  • Designed and implemented custom modules
  • Customized existing modules
  • Performed installation, migration, and maintenance

PSK Healthcare Strategies

  • Ruby on Rails component to an Android app which is approaching public beta

Geekhouse Bikes

  • Designed WordPress theme from graphic designer’s Photoshop mockup (Geekhouse Racing)
  • Wrote a JavaScript widget for team member profile pages
  • Designed a simple race calendar widget
Miscellaneous Work
  • Full-featured Qt (C++) frontend for a Linux and Mac special effects/art application
  • Python web scrapers for various sites

Other