John Penney
Milton, MA 02186
*******@*****.***
Objective:
I am looking to contribute to a development team employing engineering best practices to achieve fast time to market and high long term profitability. As a strong contributor to the team I will develop great software that captures and keeps the attention of the market while delivering high margins to the business.
Languages/Tools:
C, C++, Visual Studio, Team Foundation Server, SQL, Visual Basic, MySQL, C#, PHP, HTML, css, java, javascript, vbscript, Apache, ODBC, scheme, cmd scripting, csh scripting, ksh scripting, squeak
Education:
University of Massachusetts Lowell, Lowell, MA
B.S. Computer Science, Summa Cum Laude
Employment History:
July 2015 – January 2016
Identity Finder, Inc.
Level 2 Support Engineer – Contract
Provided level 2 support for Identity Finder products, including debugging issues involving C++, C#, WPF, Windows API, SQL Server, IIS, SSH. Used Visual Studio 2015 for multiprocess and debugging, tortoise for code management.
Worked with C++ developer and C# Web application developer to debug issues with back end database, client software and a website that was the front end to the database.
Researched and built cloud-based Sharepoint site with ADFS authentication.
May 2014-Feb 2015
Summit Healthcare, Inc.
Software Engineer
Assisted in completion of major software implementation for ARRA money with tight deadlines resulting in 20% increase in revenue.
Created custom solutions for customers using Summit's suite of Healthcare products plus C#, Visual Basic, VBScript, SQL Server and other tools.
Worked directly with customers to integrate Summit Healthcare products into hospital workflows to provide solutions for critical healthcare needs.
Worked directly with Project Managers using my knowledge of PCL and regular expressions to complete a long-stalled project for delivering reports to downtime workstations at a large hospital.
Jul 2010-May 2014
Interbit Data, Inc.
Support Programmer
Designed, wrote, tested and delivered a long list of new functionality in a multi-threaded application providing post-processing and document routing for PCL documents received from Meditech HCIS systems using socket communications, windows services and the Windows API in C and C++. These systems are currently operating 24/365 as Windows Services running in over 100 hospitals around the USA and in Canada.
Developed and implemented best practices with Agile methods in a two-person development team with 5 product development stakeholders.
Provided all tier 2 and 3 support and break/fix development for the suite of Interbit document distribution and business continuity products.
Dec 2007 Jun 2010
Pivot Solutions, Inc.
Customer Support Production Engineer
Supported production Java, SQL and C# code for Financial Services Trading software. Wrote tools in C# for deployment team. Supported XML configuration files, MSMQ configuration and maintenance.
Wrote an application in C# and SQL to assist in authoring documentation.
Wrote an application in C# to collect support information from client computers.
Feb 2006 Dec 2007
My Turn, Inc.
I.T. Manager
Managed computer and networking resources for a nonprofit with multiple offices in MA, RI and NH.
Nov 2005 Feb 2006
The Oak Group
Briefly provided support for Java software. The cancellation of a planned expansion of the company's products eliminated my position.
Jul 2005 Oct 2005
Valco Data Systems
Performed implementations of Valco products at client sites remotely and at client sites.
Sep 2004 Jul 2005
University of Massachusetts Lowell
Center for Family, Work and Community
IT manager
Managed computer resources for 10-person nonprofit department comprising 20 workstations and including a community computing lab.
May 2003-Sep 2004
UMass Lowell
Completed Bachelor's Degree Program
March 1999 - April 2003
Harvard Clinical Research Institute
Senior Programmer Analyst
Designed, developed, released and maintained:
A VB/SQL Server system to track clinical trial data.
An automated SQL query authoring, maintenance and form tracking tool.
A large codbase of VB, MSVBA, MSAccess-SQL, and Transact-SQL code.
October 1998 - February 1999
Computer Express Inc.
Programmer
Created and maintained: Visual Basic code; SQL Server scheduled tasks; Access V2.0 and 7.0 databases; Windows API programming; SQL stored procedures; Windows NT command files;
April 1997 - September 1997
Global Knowledge Network
Software Engineer
Rewrote a portion of a middleware application to mitigate a data transfer timing issue over a WAN link. Maintained VB/SQL-based order entry system and Access databases
Skills:
Agile Methods, Requirements Documents, Test Coverage documents, Prototyping, UML, unit testing and integration testing