Web Programmer2013 - 2013Bloomberg LP
Technologies: Ruby on Rails
- Worked on the Bloomberg Vault project, a cloud-based archiving, eDiscovery, and compliance service.
Code Craftsman2012 - 2013ActiveState
Technologies: Ruby, Ruby on Rails, Cloud Foundry, Go, Redis, MySQL, PostgreSQL, Java, Python, OpenStack, vSphere, KVM, LXC
- Maintained a customized fork of ruby, backporting improvements from 2.0 dev branch to 1.9.x.
- Maintained a customized port of EventMachine, with local bug patches and hooks for enabling easier debugging.
- Created a system for scripting the deployment of an entire cluster, which self-configures when modifying any additional assets or manual configuration.
- Acted as a systems administrator for the public demo deployment of Stackato.
- Integrated and improved upon a system for gathering real-time statistics in production, to direct further optimization efforts.
Software Developer2011 - 2013The Growl Project, LLC
Technologies: Objective-C, Cocoa
- Developed GrowlTunes, which rapidly topped the Apple Store charts in several countries on release.
Web Developer2010 - 2011Compete INC
Technologies: Node.js, Python, Django, RabbitMQ, MySQL
- Created solutions as part of the Direct Measurement team.
Programmer Analyst2010 - 2010HubSpot
Technologies: Java, Struts
- Assisted in developing tools to aid customers with their lead conversion workflow.
Software Developer2009 - 2010Efficiency 2.0
Technologies: Ruby on Rails, JRuby
- Refactored existing codebase to be more performant, easier to scale, and still conform to applicable regulations.
Web Developer2008 - 2009RecycleBank
- Designed an efficient ad delivery system.
- Performed regular Systems Administration tasks.
Systems Administrator and Software Developer2005 - 2007Freshnotes, LLC
- Ensured data integrity and architecture scalability for context search engine product.
Systems Administrator2004 - 2005Web LLC
- As one of two primary administrators for a reasonably-sized hosting company, I had too many responsibilities and accomplishments to possibly list them all here. ;).