Software Developer at UGO Networks
Greater New York City Area
Software Developer at UGO Networks
Greater New York City Area
Expert Perl programmer specializing in web applications, object-oriented systems development, mod_perl and data processing.
Perl, CGI, mod_perl, Mason, Template Toolkit, MySQL, Apache, Linux, BSD, Javascript, C
(Privately Held; Online Media industry)
October 2009 — Present (2 months)
(Privately Held; Education Management industry)
October 2007 — March 2009 (1 year 6 months)
Support and development for Edison's internal Perl-based web applications and reporting systems. Primary systems based on Mason, Template Toolkit and Postgres. Additional development for Plone-based intranet applications.
(Computer Software industry)
May 2005 — June 2007 (2 years 2 months)
Web application design and consulting for numerous clients. Projects included an automated processing system for digitizing and indexing a library collection of thousands of documents into a MySQL database, incremental improvements to Mason and mod_perl based client front-ends, backend batch processing jobs, a distributed priority queue manager, and image manipulation software using ImageMagick and GD.
(Internet industry)
June 2005 — April 2006 (11 months)
Major development work for versions 2 and 3 of the ARCOS platform, including several CGI::Application-based webapps, plugins for the Krang CMS, offline job queueing and processing, database design, MySQL-based dimensional modeling/data warehouse design, data warehouse reporting, and session management. 100% test-driven
development via Test::Class.
(Public Company; 1001-5000 employees; Information Technology and Services industry)
November 2004 — April 2005 (6 months)
Ported large web application comprising several Perl CGI's with
embedded HTML to mod_perl and Template Toolkit. Developed several
support modules for mod_perl application framework. Optimized slow
applications via code refactoring and database query aggregation.
Developed system for automated web application regression testing.
(Public Company; NYT; Internet industry)
March 2001 — November 2003 (2 years 9 months)
Wrote and maintained several systems for metrics analysis and client
datafeeds purposes, backed by MySQL and BerkeleyDB. Projects included web applications, large backend Object Oriented Perl applications, code maintenance and high-level design. Wrote custom modifications for Apache's mod_include code for use with BerkeleyDB. Assisted in the design and wrote APIs for custom authentication system.
Computer Science 1999 — 2001
Perl, programming, books, Linux, MacOS X, MySQL, Unicode, electronics, photography, movies