
Senior Developer at Anthology of Recorded Music, Inc.
Greater New York City Area

Senior Developer at Anthology of Recorded Music, Inc.
Greater New York City Area
Detail-oriented engineer and open source expert seeks position pushing technical boundaries. Significant experience developing custom business applications, including process automation and database design.
python, perl, php, regular expressions, java, j2me, ruby, lisp, objective c (cocoa), ldap, apache, asterisk, bind, postfix, lucene, mysql, oracle, applescript, postgres, sqlite, twisted, subversion, emacs, vi, bash, grep, sed, debian, red hat, ubuntu, gentoo, mac os x, solaris, freebsd, openbsd, iptables, darwin streaming server, shibboleth, open id
(Music industry)
June 2007 — Present (2 years 6 months)
Designed and developed ground-up rewrite of the DRAM Online (http://www.dramonline.org) audio streaming service, including an all-new search engine core, based on hybrid Lucene/MySQL technology.
Created custom AJAX-enhanced administration interface, enabling efficient audit techniques as well as general content management functions.
Created robust import workflow mechanism for importing new audio collections.
Implemented custom access module for Darwin Streaming Server, using web session data stored in a MySQL database to delegate access to streaming content.
Implemented libraries to provide application-level support for Shibboleth authentication.
(Privately Held; Computer Software industry)
December 2004 — May 2007 (2 years 6 months)
Designed and developed a custom distribution of the Drupal CMS aimed towards authors of literary works. Made customizations to enable serving 1600+ sites from a single database.
Designed and developed a web-based database administration framework, a multi-server code deployment tool.
Designed and coordinated development on a multiuser presentation platform; client/server software coordinated the display of presentation data on 50 to 100 clients with interactive features and extensive metrics and reporting.
Primary system administrator for production and development machines, office networking, Asterisk VOIP system, custom backup server, Postfix mail servers, and Plesk administration.
(Internet industry)
April 2004 — August 2004 (5 months)
Participated in maintenance and development of new and existing data retrievers for FareChaser travel search tool. (http://farechase.yahoo.com).
Created Perl framework of harvesting tools, using WWW::Mechanize and HTML::TreeBuilder, including a fail-safe retriever shell to provide additional flexibility over existing implementation.
(Privately Held; Information Technology and Services industry)
August 2003 — April 2004 (9 months)
Designed and implemented a port of a handheld service call, scheduling, ordering and inventory tool to the Blackberry platform using J2ME, and the Blackberry API.
Created fixed-point math library to enable decimal calculations on the Blackberry, and live-updating RecordStore-based data API.
professional guitarist, composer, audio engineer.