Moby Disk Consulting
Software Development, Training & Consulting
William Garrison - mobydisk at mobydisk daht com

NOTE: I am not currently looking for new opportunities at this time.

William Garrison
Cockeysville, MD
http://www.mobydisk.com

SUMMARY OF QUALIFICATIONS
Experience Offering a solid background of technical experience with valuable skills and expertise in the following areas:
Programming: C++, C#, VB, ASP.NET, ATL/COM, Java, x86 Asm, Pascal, PERL, Tcl
Databases: MS SQL Server, FoxPro, XSD, XSLT; Web: HTML, JavaScript, CGI
Project life-cycle: Requirements, design, Rational Rose, Visio, MS Project
Technology: Win32, OpenGL, Linux, .NET, Sockets, Rational Tools
Goals I am a self-directed individual with excellent interpersonal skills. Recreational interests include technology and problem solving. Long term goals are to architect and implement novel software and hardware solutions.
HIGHLIGHTS OF EXPERIENCE

October 2008 to
Present

Becton-Dickinson Corporation – Sparks, MD
SENIOR SOFTWARE ENGINEER
Introduce and mentor a team in the transition to Microsoft .NET. Work with members of software, systems, mechanical, and electrical engineers to develop embedded software for a custom robotics platform to perform medical diagnoses. Windows Embedded, .NET 4, VS2010, MS SQL Server, Entity-Framework. WPF.

August 2003 to
October 2008

Moby Disk Consulting- Baltimore, Maryland
SOFTWARE ENGINEER
Independent contracting on a variety of projects including real-time audio/visual applications, Java and JNI, MTS/COM+, and a national 3-tier database using SQL server as well as C# and ASP.NET. Unix scripting, PeopleSoft integration. Clients include Catapult Technology (Bethesda, MD), Prometric (Baltimore, MD), Summit Consulting Group (Baltimore, MD), CareFirst (Columbia, MD).

July 2000 to
August 2003

Prometric, Inc.- Baltimore, Maryland
SOFTWARE ENGINEER
Team development of new software for delivering tests created in an XML-based language. Heavy use of ATL, COM, WTL, Active Documents, ... to integrate pluggable components and active documents developed in multiple languages (C++,VB,...).

July 1996 to
July 2000

Protologics, Inc. - Baltimore, Maryland
SOFTWARE ENGINEER
Developed a Windows-based medical billing package using FoxPro and SQL. Maintained old DOS code. Coded database conversions, EDI interfaces, diagnostic tools, and a call logging system. Integrated financial software with web interface.

June 1994 to
Nov 1995

CompUSA, Inc. - Towson, Maryland(Store #467)
PARTS DEPARTMENT/UPGRADE CENTER
HARDWARE SALES
EDUCATION
Parkville High Class of 1995
Parkville High School is a computer science magnet school.
University of Maryland Class of 2004
Bachelor of Computer Science.
OTHER AWARDS/EXPERIENCE
August 2005 Microsoft Certified Professional (MCP) # 3474763.
July 2003 Prometric Pride award for finding a security flaw in the credit card reconciliation process.
March 2002 Prometric Pride peer award for teaching a three-day software development training course.
January 2002 Inventor on patent “Protocol for Computer Based Testing” (App No.10/292-911). Patent pending.
November 2000 3rd place in 2nd annual COMA programming competition in Montreal, Canada.
April 1999 1st place award in 2nd annual NAID programming competition in Montreal, Canada.