Objective:
Computer programmer with design and administration responsibilities.
Summary of Qualifications:
- Fifteen years experience programming a wide range of high-level languages
- Expert programmer in Perl, JScript, and shell scripting
- Well-versed in C/C++ and standards-compliant HTML and CSS
- In-depth real-world experience with Linux, Solaris, and MS Windows
- Designed, created, and managed very large MySQL and PostgreSQL databases
Education:
- Red Hat Certified Engineer (RHEL4) — September 2005
- Rensselaer Polytechnic Institute, Troy, NY — May 2002
- Dual Degree: BS Computer Science and BS Management
- Overall GPA: 3.51
- GPA within major: 3.59
- Cisco Certified Network Associate — March 2002
Work Experience
-
Texterity, Southborough, MA
– Manager of Publishing Technology — June 2008 to Present- I managed a group of four developers who focused on internal data conversion software and employee-facing tools.
- Constantly consulted with operations to prioritize feature requests and gathering detailed business requirements.
- Spent half of my time continuing to fix bugs and write features.
- Introduced an Agile process to technology and spearheaded closer integration between QA and development.
-
Texterity, Southborough, MA
– Software Developer — May 2006 to June 2008- I maintained web-based applications for end users, employees, and offshore contractors.
- Maintained the central product: a web application for end-users to read magazine replicas.
- Redesigned and rewrote an old internal system for employees’ day-to-day workflow management.
- Gathered requirements and communicated with customers for feature requests.
-
Priceline.com, Norwalk, CT
– Unix System Administrator — November 2004 to May 2006- I built, configured, and managed Red Hat Enterprise Linux on more than a hundred servers for several different groups.
- Setup seventy servers in five environments in my first three months.
- Migrated several websites from external hosting locations to in-house servers.
- Pioneered the use of wiki for documentation company-wide.
- Wrote shell, expect, and Bladelogic scripts to simplify system tasks and documented both their use and internals.
-
Priceline.com, Norwalk, CT
– Associate NOC Engineer — June 2002 to November 2004- I wrote well-documented, flexible, and simple to maintain applications from the ground up for the use of NOC specialists to manage and monitor thousands of servers.
- Developed software for long-term tracking of SiteScope monitors with Perl, HTML, JavaScript and MySQL.
- Managed all SiteScope monitor changes, including a monitoring standardization project and 24/7 support.
- Rewrote NOC home page and applications in JScript ASP with MySQL and Oracle.
Other Experience
-
Remembeer
- Programmer — February 2010 to Present
- I wrote an Android application with a friend for our personal use, and distributed it in the Android Market to hundreds of other users. We are implementing some of the dozens of suggested features, including a JSON API for a centralized library.
-
WEBoggle
- Programmer — April 2004 to May 2004
- I wrote an AJAX game from scratch, starting with no knowledge of DOM or AJAX, and very little of JavaScript. This pre-dated many similar uses of the web, so I had few patterns and hardly any documentation available. The traffic quickly overwhelmed my webhost and I was forced to hand it to another developer.
-
Crux Linux
- Package Maintainer — September 2003 to April 2004
- I helped modify scripts and support applications and created packages for the community. For the first time, I felt like I really understood how Linux worked.
-
Go Metric
- Programmer — April 2002 to Present
- I taught myself Python and Expect to create a measurement conversion website using the free GNU units tool.
-
Science and Industry
- Assistant Programmer — October 2001 to May 2002
- I worked on a ten-person international team on a 120,000 line C++ Half-Life mod.
Honors
Earned the Boy Scout rank of Eagle Scout.
References
Available upon request.