Phil Christensen

Phil Christensen

Senior Developer at Anthology of Recorded Music, Inc.

Greater New York City Area

Current
  • Senior Developer at Anthology of Recorded Music, Inc.
Past
Education
  • State University of New York College at Purchase
  • State University of New York College at Oswego
Connections
29 connections
Industry
Internet

Phil Christensen’s Summary

Detail-oriented engineer and open source expert seeks position pushing technical boundaries. Significant experience developing custom business applications, including process automation and database design.

Phil Christensen’s Specialties:

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


Phil Christensen’s Experience

  • Senior Developer

    Anthology of Recorded Music, Inc.

    (Music industry)

    June 2007Present (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.

  • Senior Programmer

    Reflexions Data

    (Privately Held; Computer Software industry)

    December 2004May 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.

  • Programmer

    Farechase, Inc.

    (Internet industry)

    April 2004August 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.

  • Mobile and Web Developer

    Rescuecom

    (Privately Held; Information Technology and Services industry)

    August 2003April 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.


Additional Information

Phil Christensen’s Interests:

professional guitarist, composer, audio engineer.


Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Phil Christensen’s full profile:

  • See who you and Phil Christensen know in common
  • Get introduced to Phil Christensen
  • Contact Phil Christensen directly

View Full Profile