![]()
Staff Software Engineer
Pandora · Full-time
Apr 2017 - Present
• 8 yrs 1 moApr 2001 - Present
• 24 yrs 1 mo![]()
Sr. Software Engineer
Crunchyroll, Inc.
May 2014 - Mar 2017
• 2 yrs 11 mos![]()
Software Architect & DevOps
Redux, Inc.
Nov 2012 - Apr 2014
• 1 yr 6 mosMigrated hosting from colo to cloud (Amazon/EC2) for fleet of 20+ servers.
Instituted configuration management with Salt to automate server deployment.
Introduced test-driven design to team and built out initial test suite.
Consolidated multiple DB systems to unified NoSQL distributed database, for gains in scalability and ease of maintenance.
Profiled and refactored YouTube-to-GIF engine for 100x speedup.
Created staging environment testing ground for new/experimental features.
Introduced and administered Trac issue-tracking system, increased team productivity and agility.
Wrote architecture docs to improve ramp-up time for new team members.
AWS/EC2, Python, Salt, jQuery, Xapian, Lighttpd, Nginx, Kyoto, Ubuntu.
![]()
Director of E-Commerce Development
K-Swiss, Inc.
Oct 2002 - Nov 2012
• 10 yrs 2 mosImplemented dozens of custom features from scratch for online B2B and B2C stores.
Integrated and enhanced popular open-source systems including Drupal, WordPress, Magento (PHP), Interchange (Perl), and Trac (Python).
Architected and implemented scalable global e-commerce platform (EC2, S3) using agile/scrum approach with a small team of contractors.
Built apps/services in Java to shuttle order and catalog data smoothly between SAP and Magento.
Integrated 3rd-party APIs from Amazon, BazaarVoice, ExactTarget, CoreMetrics, and Google Analytics.
Designed and implemented Dropship Web Service API for online reseller partners.
Administered multiple source code repositories with Subversion.
![]()
Director of Development
USA Networks Styleclick
Created user-friendly browser-based CMS tech that attracted a successful buyout by USA Networks Interactive.
Led a team of ten developers in architecting and implementing a high-traffic online auction website to liquidate inventory for HSN.
J2EE, Servlets, MySQL, Informix.
Developed and open-sourced Chunk, a powerful template engine for Java (similar to Velocity, FreeMarker).