Sr Engineer - IT Build & Release @ From January 2011 to Present (5 years) Sr. IT Build & Release Engineer @ Managed production and QA environments, Subversion source code repository, and streamlined build and deployment processes across diverse, clustered environments using custom automation tools written in a combination of Perl and Unix shell script. Advised and assisted in managing the development lifecycle (branching, merging, etc) including a transition to a Scrum based agile development model. Audited deliverables and deployments, and aided troubleshooting of test and production systems. Built reporting and monitoring systems including integrating our multiple bug-tracking (Bugzilla, Jira) and project management (Mercury PPM) tools with our Subversion source code repository for stronger reporting and auditing. Authored infrastructure documents, diagrams, and flowcharts.
LiveNation.com primarily used a clustered LAMP stack (Linux, Apache, MySQL, PHP), with additions including offline and online XML/XSLT transformation, an array of caching solutions including Memcache, pre-baked XML objects, Solr search engine, and Akamai EdgePlatform. Additionally LN.com included deep integration with internal tour management and ticketing applications. From November 2006 to July 2010 (3 years 9 months) Release Manager @ Restructured release and testing processes throughout OTN to better support the short development lifecycle and often changing priorities of the business. Streamlined release management processes with custom automation tools written using Perl, Unix shell script, XML and XSLT. Developed custom reporting systems for generating more complete release notes. Integrated HEAT bug tracking system with CVS to more closely tie code changes with particular bug and feature additions.
OTN's CRM systems used a mixed development stack using Java J2EE running on clustered WebLogic application servers, heavily modified BlueMartini application servers, Tibco messaging and business logic, and Oracle databases. JSP and Perl were used in analytics and reporting environments. From May 2002 to October 2006 (4 years 6 months) Software Developer, Unix System Administrator, Release Engineer @ Architected and implemented e-commerce web sites and Intranet systems using Perl, mod_perl, Java, EJB, JSP, CGI and various other technologies. Other responsibilities included release engineer, administrator for Unix systems, Oracle databases, web servers (Apache, Netscape iPlanet), mail and news servers (Sendmail, INN, NNTPCache), source code repositories (CVS, SourceSafe). From January 1996 to April 2002 (6 years 4 months)