Post Job Free

Resume

Sign in

Engineer Software

Location:
Lone Tree, CO
Posted:
October 16, 2012

Contact this candidate

Resume:

Peter T. Laird

**** ****** **

Highlands Ranch, CO 80130

Telephone: 720/344-7135

Email: abo7fp@r.postjobfree.com

Objective

A challenging position in software development, technical consulting, or solutions architecture working in a Unix/Linux environment which allows me to utilize my broad experience and fast learning abilities while helping a small or mid-sized company in the Denver area grow.

Skills

Programming Languages

Java, C/C++, Ruby, Perl, Ada, VAX/VMS macro assembly

Web Technology

HTML, CSS, Javascript, AJAX, CGI, packet-level HTTP, Apache HTTP server including module development, Ruby on Rails

Development Tools

Eclipse, RubyMine, git, CVS, Subversion, Perforce, Rational Rose, Cucumber, RSpec

Operating Systems

Linux (Debian, Red Hat, Centos), Windows 3.1-2008, Solaris, AIX, HP-UX, Irix, MS-DOS, OS/2

Interwoven Technology

TeamSite, LiveSite/SitePublisher, OpenDeploy

Embedded Systems

Linux, VxWorks

Other

MySQL, PostgreSQL, LaTeX, VMware Server and ESXi, XML, LDAP, OpenSSLWork Experience

June, 2004 - PresentInterwoven (acquired by Autonomy, then Hewlett Packard) San Jose, CA / Denver, CO

Senior Member of Technical Staff,

promoted to

Staff Engineer

Developed and maintained parts of TeamSite, a high-volume multi-threaded content management server (C++/Java/Perl). Core areas of responsibility include user management (LDAP, PAM) and security functions (SSL). Software is used by over 2000 customers, including many of the Fortune 500. (Skills: Solaris, Linux, Windows, AIX, Perforce, multi-threaded locking issues)

Developed and maintained a virtualizing proxy which parses and rewrites URLs, maintaining context across requests without relying on cookies or modified source content in a virtual preview environment. (Skills: C++, HTTP, Apache, Apache module API)

Designed and Developed UI-level integration of content managment software with WebTrends analytics engine. (Skills: Java, J2EE, Spring, Hibernate, Struts-like framework)

Architected, designed, developed, and maintained a tool which installs full websites into content management system (including CMS-specific metadata and dependency information) from an archive format. This was widely requested in the field and allows for porting from one CMS system to another and development and sharing of highly complex site components by system integrators. (Skills: Java, J2EE, Perl, XML, XSLT, Ant)

Maintained and improved iw-webd, a custom build of the Apache HTTP server acting as a reverse proxy and front end into the TeamSite content management stack. Responsible for overall web application security and fielding inquiries regarding possible vulnerabilities. (Skills: Apache HTTP server, Apache Tomcat, JBoss)

Assisted with a wide variety of pre-sales proof-of-concepts, pilot projects, and customer-facing support escalations related to the Interwoven TeamSite software stack.

August 2002 - November 2011

PT Internet Denver, CO

Co-founder, CTO, Developer

Created and continually improved a Behavior-Driven-Design and Continuous Integation Testing development environment from scratch. (Skills: Linux, Apache HTTP Server, Tomcat, Ruby on Rails, RubyMine, Cucumber, RSpec, Git, Bugzilla, CVS, Subversion, Nagios, New Relic)

Architected, developed, and deployed an online recipe site which supplied USDA nutrition information for users' recipes. (Skills: Linux, J2EE, MySQL, Apache Tomcat, HTML, CSS, Javascript)

Architected, developed, and deployed a SaaS inventory management system for Amazon resellers, allowing easy data entry and pricing, interfacing with Amazon reseller API and custom e-commerce site, and updating inventory in near-real-time based on sales. Created a Perl-based web application framework (Skills: Perl, Apache, Linux, MySQL, HTML, CSS, CGI)

Ported an embedded systems hydrological data analysis tool from QNix and custom data storage system to Linux and PostgreSQL, implemented a database abstraction layer, replaced X11 front-end with J2EE web application front end. (Skills: Linux, QNix, PostgreSQL, C)

Architected, developed, and deployed a web-based digital music download and affiliate marketing site. Created large-capacity redundand data storage architecture and secure download system, and web front end allowing artists to custom-skin pages for selling their own downloadable music using dynamically-generated CSS. (Skills: J2EE, Perl, Tomcat, MP3, Linux, Apache, MySQL, HTML, CSS)

Architected, developed, and deployed an online ordering system for Subway Restaurants and Heidis Delis using Ruby on Rails and AJAX. (Skills: Ruby on Rails, HTML, Javascript, CSS, MySQL)

Architected and developed time management web application implementing the "Getting Things Done" methodology by David Allen. Implemented using a BDD methodology. (Skills: Ruby on Rails, HTML, Javascript, MySQL, Cucumber, RSpec)

April 2002 - June 2004Interwoven Sunnyvale, CA / Denver, CO

Senior Technical Support Engineer, Support Operations

Reported to Vice President of Technical Support. Primary responsibilities included analyzing and improving business processes used in the technical support department, developing software tools for use in-house by technical support staff, developing processes and tools for supporting Java developers, and occasional direct involvement with customer cases. Developed in-house case tracking system and business processes which reduced response time on case escalation from two weeks to one day. (Skills: Java, Perl, Business Process Analysis)

January 2000 - April 2002Interwoven Los Angeles, CA

Technical Consultant,

promoted to Senior Technical Consultant

Primary responsibilities included software system analysis, consultation, installation, customization, and integration of Interwoven software at customer locations. Successfully completed over 50 projects, including many at Fortune 500 companies. Projects involved knowledge of enterprise software architecture, web and application servers, computer networking. Significant software development in Perl and Java. Also participated in developing the Interwoven Certified Consultant certification test. (Skills: Perl, Java, Application Servers, Data Modeling, Workflow Modeling, Business Process Analysis)

January 1998 - January 2000Lockheed Martin Baltimore, MD

Software Engineer,

promoted to

Senior Software Engineer

Responsible for re-architecting real-time embedded tactical defense application, porting from procedural Ada environment on proprietary hardware to OO C++ environment on COTS hardware (Skills: C++, Ada, VxWorks, Rational Rose, PC104+, VME)

Designed and implemented web-based software development process automation tools to satisfy Navy design and code review standards using a CGI interface and SQL database back-end.

Configured and administered a Unix-based (HP-UX and Solaris) development environment, the Tornado tool-set, and the VxWorks real-time kernel.

Education

1999 The Johns Hopkins University Baltimore, MD

Coursework towards a Master of Science degree in Computer Science with concentrations in computer engineering, systems and systems software, and telecommunications with a GPA of 4.0. Courses in Data Communications Networks, Operating Systems, Multimedia Systems, and Microprocessor Systems (Relocated to California before completing the program.)

1994 - 1997 University of Maryland, Baltimore County Baltimore, MD

Graduated cum laude with a Bachelor of Science degree in Computer Science and concentration in Computer Engineering. Earned a cumulative GPA of 3.55 and a GPA of 3.9 in computer science courses. Courses included C, computer architecture, C++, VAX-VMS assembly, algorithms, theory of programming languages, operating systems, networks, databases, calculus, and differential equations. Transcript available upon request.

Honors, Awards, Societies

Tau Beta Pi National Engineering Honor Society (MD Delta '97). Awarded UMBC President's Scholar Scholarship and Maryland Senatorial Scholarship. Awarded 20 Advanced Placement credits (Physics, English and History). Student Government Association Senator for two years. Speaker of the Student Senate one year. Awarded Certificate of Merit and State of Maryland Merit Scholarship, National Merit Commended Scholar Award, and Lockheed Martin Business Excellence Award.

Updates

The latest version of this resume is always available at http://www.peterlaird.net/resume.html.References

Available upon request.Peter T. Laird

Last modified: Fri Jan

13 16:27:10 201



Contact this candidate