Jade and Ivy

The [Semi-]Professional Website of David Jayne

Professional Experience

Interpublic Group

Nov. 2010 - Aug. 2017

Omaha, NE / New York, NY

Senior Programmer/Analyst

Linux Administrator

As a programmer, wrote PHP code to maintain and extend the company's proprietary in-house web content platform, which served all corporate websites, including the main company website as well as the main corporate intranet site. Rewrote a mass mail perl application to be properly object oriented and more flexible.

As a Linux admin, was responsible for all day-to-day management of 13 CentOS servers, including Apache Web Server, PHP, Postfix, MySQL, memcached and redis, NFS, cron, GNU build tools, and others. Utilized Puppet for configuration management, reworking the entire configuration for increased flexibility. Singlehandedly upgraded all servers from CentOS 5.0 to 6.4. Wrote miscelaneous Perl and BASH scripts to aid with server management.

CDI Corporation

Apr. 2010 - Nov. 2010

Philadelphia, PA / Des Moines, IA

Consultant/Programmer (on contract for Wells Fargo)

Maintained multiple Perl scripts, eventually migrating toward a proper object-oriented application, in support of a major finance corporation's Rational ClearCase version control system.

Clearbuilt Technologies, Inc.

May 2008 - Jan. 2009

Sugar Hill, GA

Senior Programmer

Maintained and extended several perl-based sites for a small web development company. Designed and coded a robust web-form-to-email perl app which prevented most automated submissions without the need for CAPTCHA testing.

sertifi.com

Mar. 2004 - Mar. 2005

Chicago, IL

Independent Contractor

Designed, developed and implemented an online document signature and storage application. Application was written entirely in C# and consists of ASP.NET web application, ASP.NET web services, Windows services, Windows Forms applications all accessing a MySQL database. Thirdparty libraries were utilized to facilitate modification of MS Word documents, creation and modification of PDF files, and barcode scanning.

Sertifi.com has partnered with Career Builder and salesforce.com, handling electronic signatures for both.

Served as administrator on web server and fax server as well as network administrator in client's Chicago office.

iSKY, Inc.

Jul. 2000 - Sept. 2007

Laurel, MD

Senior Web Developer

Linux Administrator

Independent Contractor

As part of a two-man team, architected and coded multiple large-scale web applications for presenting customer satisfaction survey results to the dealers and all levels of management in the US and Canada divisions of of 6 major vehicle manufacturers. These applications were written in Perl and accessed a combination of Oracle and MySQL databases. The highest volume of these sites typically received between 10,000 to 15,000 unique page accesses per day.

Wrote several other Perl apps which ran daily in support of the above apps, as well as multiple other Perl-based web applications for other company clients.

Administered 5 web servers and 6 database servers running a mix of Red Hat Enterprise Linux and Ubuntu Server Linux. This included setup and administration of Apache server, MySQL servers, Oracle client software and all necessary Perl libraries as well as day-to-day user account maintenance and troubleshooting.

Farmer's Mutual Hail Insurance

Oct. 1999 - Jul. 2000

Des Moines, IA

Web Developer

Maintained and expanded corporate internet website and intranet website running Apache web server on SCO Unix. The site was built in HTML and Perl accessing Oracle and PostgreSQL databases and featured live data presentation capabilities for salespeople and customers as well as on-line shopping for company-branded materials.