Ken Patrick - Home


Objective

Accomplished IT professional with 15 years of experience developing desktop applications, middleware, and browser based solutions.  Have achieved commendable results working within a team as well as working independently.


Skills

Languages: VB.Net (2003) (2005), ASP.Net (2003) (2005), C# (2003) (2005), Oracle PL-SQL (8) (9i), Visual Basic 6, HTML, CSS, JavaScript

Development Tools: Microsoft Visual Studio .Net (2003) (2005), Microsoft Sharepoint 2007, Microsoft Team Foundation Server, Content Management Server, Quest Toad, LLBL Gen Pro, Microsoft Visio, Install Shield, Microsoft SQL Enterprise Manager 

Databases: MS-SQL Server (2000) (2005), Oracle (8) (9), Microsoft Access (97-2007)

Applications: Sql Server Reporting services (2000), Adobe PhotoShop CS3,Crystal Enterprise, Crystal Reports, IIS (5) (6), MS-Visual Source Safe Ver. 6 / 2005, Source Vault, Fogbugz

Technologies: Web 2.0, RSS, XML Webservices, Barcoding, XML, XSD, Xpath, COM+

Experience History

September 2006 – Present Sentara Health Plan, Senior Software Engineer
Responsible for the update and publication of ASP.net pages for the Optima Health Web and Sentara Behavioral Health Web Sites.  Utilized the CLSA Logical architecture to keep the websites running smoothly under an increasing customer base. Wrote multiple thick-client windows applications for various departments. Have taken a leadership / mentoring posture in my first position as a senior developer.

2005 - September 2006  AMSEC LLC, Web Applications Programmer
Responsibility for Level 3 helpdesk support, maintenance programming, and optimization of the Enterprise Material Management System (EMMS) software.   Additional duties included the administration of; test Sql-Server, test Oracle instance, source control solution, and the issue tracking system. EMMS is the enterprise wide application in which purchasing, purchase orders, and government materials management are managed.  During my tenure, EMMS processed 19.2 Million dollars worth of goods and services, 25 thousand purchase orders, and inventoried over 75 thousand parts.  Wrote a multitude of reports and controls which enabled the EMMS program to be SOX compliant.  Since starting employment with AMSEC have programmed over 100 software solutions for existing software bugs and program enhancements.  Have completed 5 online training courses to deepen my understanding of ASP.net and DBMS systems.

2004 - 2005 Portfolio Recovery Associates Inc., Systems Programmer
Overall responsibility for the modernization of multiple mission critical enterprise software and database applications.  Wrote a suite of Oracle stored procedures that run in a VB.Net desktop application which replaced 125 individual functions that ran during a 36 hour long reconciliation process.  The process now takes a little more than an hour to complete (~7500 lines of PL/SQL code, ~1,000 lines of VB.net code.)  Re-wrote the prioritization process which aligns collectors queue's with established business rules. The legacy prioritization took over 12 hours to align 1.5 million schedules. The new highly optimized stored procedure takes less than an hour to do the same job.  Designed, wrote, and implemented several ASP.net pages which play a significant role in the ability for collectors to perform their jobs (~2000 lines of VB.Net code).  Re-Wrote PRA's Enterprise Application middleware.  The interfaces were transitioned from inline SQL to PL/SQL stored procedure calls (~3000 lines of VB.Net code, ~3500 Lines of PL/SQL code).     

2000 - 2004 ValueOptions Inc., Client/Server Programmer II
Responsible for the design, analysis, development, testing, installation, and maintenance of numerous mission critical Client / Server, COM+, and browser based applications. Designed a multi-tier web based reporting website using Crystal Enterprise which provides secure, real-time reporting capabilities over the web. Developed a custom barcode solution which is responsible for barcoding 75,000 authorization letters per month and enabled ValueOptions to meet strict Federal HIPAA standards of confidentiality. Was awarded the 2002 "Einstein Innovation" award for the confidentiality barcode solution. Designed, developed, and implemented a secure file transfer mechanism using XML webservices which enables external clients to upload files securely over the internet. Authored several critical web pages as part of ValueOptions EDI initiative, awarded a 2001 "Golden Flock" team award for being a part of that effort. In addition to application development have written extensive documentation, implemented many external clients to various systems, and juggled multiple projects / priorities / demands simultaneously.

1995 - 2000 On-site COMPATRECONFORLANT for Analysis, Design & Diagnostics Inc., Anti Submarine Warfare Systems Design Engineer, Marine Patrol Aircraft Database Administrator 
Designed, developed, tested, and maintained a suite of applications and database that are utilized by the U.S. Navy to extract, format and parse information from NAVAL message traffic for inclusion to the Maritime Patrol Aircraft Mission Database. Working independently and with limited design management developed the system that is utilized to extract information from various media to geographically plot, replay and analyze ASW data with Arcview GIS software. Wrote several navigational algorithms including a navigational rhumb line function as well as functions to plot all U.S. Navy standard sonobuoy patterns. Primary software utilized: MS-Visual Studio 97, Arcview Geographic Information System, MS-Windows NT/98/95, MS-Office 97. 


1992 - 1994 US Navy STG1: Surface Warfare Development Group, System Administrator
Responsible for the operation and administration of six mid-range Unix workstations. Primary beta tester on many Anti-Submarine Warfare tactical software applications including SIMAS II and ASWTDA. Awarded a "Navy Achievment Medal" for my work with tactical decision aid testing and evaluation. Participated in SHAREM exercises as a computerized data collection specialist and shipboard rider. Software utilized: HP-UX, SUN Solaris, Novell Netware, Harvard Graphics, Word Perfect, Quattro Pro and HP Basic.

1988 - 1992 US Navy STG2: USS Jesse L. Brown FF-1089, Work center Supervisor / Maintenance technician
Work Center Supervisor for a 20 man work group responsible for the operation, maintenance, and troubleshooting of active and passive shipboard electronic sonar equipment. Qualified as an underway active / passive watch supervisor. Awarded "Sailor of the Month" in May of 1990 for fixing a mission critical piece of sonar equipment during a major multi-national exercise.

Code Samples
VB 6 VB.Net PL/SQL C#
Social Bookmarks        Copyright © by Kenneth Patrick 2000 - 2008      Host your .Net Website with Brinkster.