From:                              route@monster.com

Sent:                               Monday, November 21, 2016 1:02 PM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: DOTNET

 

This resume has been forwarded to you at the request of Monster User xapeix03

Michael Haydon 

Last updated:  10/24/16

Job Title:  no specified

Company:  Apeiron, Inc.

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received

6250 Haydon Court
Mechanicsburg, PA  17050
US

Mobile: 717-226-0302   
Work:
717-226-0302
Home:
717-226-0302
mjhaydon2@earthlink.net
Contact Preference:  Telephone

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Consultant/.NET Developer/Project Manager/

Resume Value: frsbxjzgrq7y9jn7   

  

 

Michael J. Haydonmjhaydon2@earthlink.net

 

Technical Summary:

 

·               35+ years’ experience as a Software Developer/Consultant/Project Manager including most recently expertise as a Senior .NET Architect, Database Developer/Administrator, Project Manager and Independent Contractor

·               Active Department of Defense (DoD) Security Clearance (Permanent – Active Secret), Information Assurance Technician II, Cyber Security, IAO Specialist

·               Microsoft Certified Information Technology Professional (MCITP), CompTIA Security+ Certified, IASO Certified

·               Expert level in administering Windows operating systems in multi-tiered environments including Windows Server 2003/2008/2008/2008 R2/2012 R2 including operating system configuration and security compliance

·               Expert level in development using Microsoft Visual Studio .NET 2008/2010/2012 including VB.NET, C#.NET, ASP.NET, Microsoft.NET Framework 2, 3, 3.5, 4.0, 4.5, 4.6 including XML/WCF Web Services, WPF, Silverlight 4/5, Design Patterns, Enterprise Library Data Blocks, Microsoft Team Foundation Server (2008/2012).

·               Expert level in development of database applications using MS SQL Server 2005/2008/2008R2/2012R2/2014 including configuration, stored procedures, triggers, views, tables and scripting, analysis services and monitoring

·               Expert level in configuration management, deployment and management of large scale multi-tiered Web applications using Team Foundation Server, SharePoint Services 3.0, Visual Source Safe, InfoPath, Office Automation (Add-ins).

·               Expert level in configuration and management of MS SQL Server Reporting Services, Analysis Services and Integrated Services

·               Expert level in development with MS Visual Basic including client/server, RDO, DAO, ADO, ATL-COM components, Sybase, Crescent custom controls, MS Access, and Seagate Crystal Reports

·               Expert level in development with MS Visual C++ 4, 5, 6, VC++.NET including MFC, FTP, HTTP, RDO, DAO, ADO, ATL-COM, ActiveX components, ISAPI development, custom components and modules

·               Expert level in programming in C/C++ using all operating systems and heavy OOA, OOD, and OOP

·               Expert level in development of applications using Visual C++ Windows SDKs and Win 32 API libraries

·               Expert level in Database installation, configuration and application development including “back-end” processing, DLLs, SQL and Stored Procedures SQL Server, Oracle, DB/2 and Sybase

·               10+ years of web-enabled development using JAVA, JavaScript, VBScript, XML, etc.

·               Expert level in using LANs, RAS (Remote Applications Server), TCP/IP applications includes Client-Side, Server-Side, Web-Enabled, Thin Clients using FTP, SMTP, HTTP, Internet Content and Web Page Development using HTML, DHTML, JAVA, JavaScript, Visual Basic

·               Well-versed in using Electronic Mail Services/Telecommunications, Communication Systems, Dialup Networking, Virtual Private Networks, Internet/Intranet, Web Security and Firewalls and well-versed in all aspects of software installations and hardware components, Web browser-based technologies that includes Netscape Navigator, Eudora, MS Explorer, Internet Installation Server, and Digital Subscriber Lines (DSL)

 

Technical Skills:

 

·               Software Languages: MS Visual C++ for Windows (Versions 1.5, 4, 5, 6, 7), Borland C++ for Windows (Versions 3, 4, 5), IBM Visual Age C++ for Windows, OS/2 (Version 3.0), Paradox Engine, Database Frameworks, Turbo Pascal, Object Pascal, Quick Basic, GW Basic, Fortran, SQL, SQR, Stored Procedures, REXX, COBOL.

·               Databases: MS Access, MS SQL Server 7/2000/2005/2008/2012, Oracle, DB/2, Sybase.

·               Web Development: HTML 4.0, DHTML, Java, JavaScript, VBScript, ASP, XML, Visual J++, ActiveX, etc.

·               Development Environments: MS Visual Studio .NET 2003/2005/2008/2010/2012 (including VB.NET, VC#.NET, VC++, ASP.NET, ADO.NET), MS Visual Basic (Versions 3, 4, 5, 6), MS Visual Studio 6, MS Visual Source Safe (Version 6), Microsoft Team Foundation Server (2008/2012), Borland C++ Builder (Versions 1, 2, 3 and 4), Borland Delphi for Windows (Versions 1, 2, 3 and 4) including Visual Solutions Pack, PowerBuilder, Borland C++, IBM Visual Age C++ for OS2/Windows (Version 3.0), ActiveX Components, RDO, ADO, OLE, ODBC, SQL Server, Oracle, DB/2 and Sybase, InstallShield Developer/InstallShield Express, Crystal Reports 8.5 and 9.

·               Commercial Software: MS Office (Versions 4.3, 95, 97, 2000, 2003, 2007), WordPerfect, Lotus Notes and 1-2-3, MS Outlook, Outlook Express, Eudora Pro Mail, Corel Draw 8, Seagate Crystal Reports, Multimedia Products

·               OS:  MS-DOS, Windows XP Professional/Home, Windows 3.1, Windows95/98/NT/2000/Me, UNIX/AIX, OS/2, Windows NT/2003/2008, LANs, WANs, systems hardware and software.  Client/Server development and back-end SQL and stored procedures, TCP/IP, Dial-up Networking with Remote Users

 

Work History:

 

Interactive Information Solutions, Inc.12/2011 – Present

 

Program Manager/Cyber Security Manager

Department of Defense (DoD) – U.S. Army Security Assistance Command (USASAC)

 

Currently functioning in the role of Program Manager and Cyber Security Administrator for development of “Enterprise-level” data warehouse and business intelligence solutions for the command.  As Cyber Security Administrator, responsibilities include the development of integrated applications for the command that incorporate both Windows security scanning/patching and Security Technical Implementation Guidance (STIG) documents.  This application is capability of scanning the network assets, identifying the weaknesses and providing several mechanisms for remediation by either scheduling updates to be deployed or allowing for the manual ‘push’ of the update or patch.  It also has the ability to monitor and manage the security compliance level of each asset (i.e., server or workstation). Roles also include advising the command of how to be proactive and developing protocols for scanning and reporting an ACAS and other DoD-enterprise level tools including Host Intrusion Protection, Virus scanning and other software systems used by the U. S Army.

 

Responsibilities as Program Manager include working with the DoD (USASAC) upper management team and the Commanding General’s staff to identify existing legacy and new technology requirements and workflow improvements.  Identifying and designing support tools and services to “automate” dashboards and workflows that provide productivity, process and significant quality improvements to the civilian workforce.   Working directly with Program Directors and the Chief Information Officer (CIO) to identify additional resource needs and areas where more efficient use of current technologies can be employed.  Working with senior leadership to identify and recommend enterprise level solutions to IT requirements. Assisting with the design and development of data integration solutions that interface “legacy” systems data with new “Common Operating Picture” for the enterprise.

 

Senior Microsoft.NET Architect/SME/Application and Database Administrator/Systems Administrator

Department of Defense (DoD) – U.S. Army Security Assistance Command (USASAC)

Currently working as a contractor for the Department of the Army as a senior software consultant and architect.  Responsible with redesign, development and implementation of a replacement system for the command’s current application.  This new system, Case Execution Analyzer, now operational, incorporated several Microsoft.NET core technologies includes WCF, WPF, Workflow Foundation, Windows and Web services.  In addition, the new application will be ‘hosted’ in Silverlight 5.x. Also functioning as technical in the development of the command’s Senior Leadership Enterprise Dashboard.  This is another .NET initiative directly for the Commanding General.  This application uses the Telerik ASP.NET web controls, and also integrates Windows and WCF Web services with the web application.  Finally, completely redesigned and/or refactored databases - SQL Server 2008/2012 R2 – are being developed.  Responsible with full SDLC implementation including requirements gathering, prototyping, design, development, testing, construction (hands-on), implementation, training, and full documentation. Supporting back-end processes using C#.NET, VB.NET, ASP.NET MVC, JavaScript, JSON, and database support using SQL scripts and stored procedures, SSRS and SSAS.  Application dashboard built to with support and hosting with Silverlight 5.0, SharePoint Services and Workflow Foundation, Visual Studio 2010/2012 Ultimate and Team Foundation Server Administration.  Supporting Windows Server 2008 R2 architecture including physical and virtual machines using VMWare, to configure, migrate servers and other general server administration.  Responsible with elements of cyber security including hardening servers to comply with Security Technical Implementation Guidance documents.

 

 

 

UNISYS Corporation, Inc. 12/2010 – 12/2011

Senior .NET Architect/SME. Information Assurance Technicial (IAT II)

Department of Defense (DoD) – U.S. Army Logistics Innovation Agency (USALIA)

 

Worked as a contractor for the Department of the Army as a senior software consultant and architect.  Responsible with analyzing and making recommendations on how the Logistics Innovation Agency (USALIA) can upgrade their core Microsoft.NET applications and competencies.  This included evaluation, design, development, refactoring, implementation and management of a variety of current and ‘forward-looking’ applications that will assist Army Warfighters in improving their logistics capabilities.  Supporting back-end processes using VB.NET, C#.NET and ASP.NET MVC, Silverlight 4.0, SharePoint Services and Workflow Foundation.    Additional responsibilities included creating, modifying and administering SQL Server 2005/2008 databases including table schema design, triggers, stored procedures and constraints as well as performing source code reviews, mentoring of other developers on the team and training.  Development environments including Visual Studio 2008 and Visual Studio 2010 using .NET 3.5/4.0 Framework libraries. Also responsible with database server administration, SharePoint application and workflow integration and Information Assurance for Security + compliance.

 

CIBER, Inc., Mechanicsburg, PA 01/2009 – 02/2011

Senior Microsoft .NET Solutions Architect/Project Manager

 

PA Turnpike Commission

Fair Collection LOA Web Application – Harrisburg, PA

 

Function as the Principal .NET Architect in the design and development of a new .NET Web Application for the commission to track Fair Collection employee’s time when they are out on extended disability leave.  This application includes a Web portal with several pages developed specifically to meet the customer’s specifications.  In addition, it includes a Managed .NET Windows Service (for Web Services) which is a repurposing of a conceptual prototype.  This unique and innovative approach allows for leveraging WCF Web Services on Windows servers running IIS 6.0 and, in fact, can be deployed anywhere in the enterprise.  Project completed - February 2011.

SQL Server DBA Developer/Architect

SQL Server Database Upgrades and Migration Project - Harrisburg, PA

 

Function as the Principal SQL DBA in coordinating and managing the upgrades of several SQL Server 2000/2005 installations to SQL Server 2008 R2 (x32/x64).  This includes preparing the migration plans and performing the upgrades.  In addition, conversion of DTS to SSIS and replacing legacy components of the databases with the new SQL Server 2008 functions and features.

Principal Solutions Architect

Due Diligence/Acquisition - Software Evaluation and Analysis Project – Harlan, KY

 

Functioned as the Principal .NET Architect in the review and evaluation of an existing VB.NET Smart Client application that manages patient information and case workload. Travelled to Harlan, KY to perform the review, interviewed application developers and reviewed the source code and project solutions.  Also reviewed and analyzed SilverLight 4.0 applications developed in .NET 2010 and prepared the final technical analysis and risk assessment. In addition, examined and proposed Workflow-driven solutions and integrations with SharePoint Server 2007. This assessment included recommendations for improvement and scaling the solution to a larger enterprise. 

 

 

 

 

PA Department of Environmental Protection (PADEP)

Database Conversion Project – Harrisburg, PA

 

Function as the Principal .NET Architect and DBA on a team that is converting a Microsoft Visual FoxPro database to Oracle.  Project involves developing and implementing a ‘repeatable’ methodology for migrating the existing databases from FoxPro into a de-normalized data warehouse in Oracle.  Once this step is completed, responsible with developing the PL-SQL store procedures, scripts and functions to extract data from the de-normalized data warehouse.  Additional steps include cleansing the data and converting it into the final production databases that PADEP uses for its Air Emissions Inventory System (AIMS).  Project completed.

 

SourceInterlink, Inc. – Returns Entry System Application, Version 3.6.3

Software Enhancements/Remediation Project Harrisburg, PA/Bonita Springs, FL

 

Function as the Principal .NET Architect and Project Manager on a project to design and develop new enhancements for the customer’s smart client application.  This included new features for scanning UPS (United Parcel Service) bar code labels, and conversion of DTS packages to SQL Server 2005 SSIS.  Project was an old legacy application that required development in Visual C++ and Visual Basic 6.0 Project completed.

 

IA/ND WIC Smart Client .NET Application

SQL Server Database Conversion Project – Harrisburg, PA

 

Function as the Principal .NET Architect and lead SQL Server DBA to convert existing SQL Server 2000 databases to SQL Server 2008. Also converting, OLAP and DTS packages to SSAS and SSIS and re-architecting these objects using Business Intelligence Studio 2008.  Currently developing the migration scripts, conversion wizards, documentation, compatibility matrices, level of effort estimates, performing test migrations and verifications.  Also developing and testing deployment procedures to migrate SSRS reports from Reporting Manager (2000) to SQL Server Reporting Services 2008. Finally, designed and developed additional functionality using WPF applications that interfaced with WCF web services and the WIC smart client.  These applications implemented additional user authentication, security and subscription-based accessibility to the WIC software suite. Project completed.

 

CT Department of Social Services

Proposal Development – Harrisburg, PA

 

Function as the Principal .NET Architect and currently working with a team to develop a .NET solution for the CT Department of Social Services Modernization of Client Services Delivery project.  The main effort on this project involved the development of detailed architectural diagrams, technical specifications, and systems design that were incorporated into the final proposal submission.  In addition, architectural solutions were developed for SharePoint Services 3.0 and the Window Workflow Foundation framework.

 

Sally Beauty Supply POS Stabilization Project

.NET Solution Development and Analysis Project - Denton, TX

 

Functioned as the Principal .NET Architect and worked with a team of technical experts to analyze a new .NET Retail Store Solution that was developed in-house by the Sally Beauty Supply Company.  This working included recommendations for architectural changes and incorporation of WPF in-place of the older Windows Forms technologies.  This application is intended to replace the company’s existing DOS Point of Sale (POS) system.  The main area of responsibility included the development of a detailed analysis and action plans that identified architectural and technical deficiencies in the application and proposed solutions.  Additional analysis work was completed to create a detailed project plan and time estimates.  Also lead a team of off-shore developers in the analysis of over 375 bugs and application defects and proposed both .NET design and coding solutions to the company.  Also assisted in the development and participated in high-level presentations to the CIO of the company. 

 

California Department of Consumer Affairs

Proposal Development - Billerica, MA

 

Functioned as the Principal .NET Architect and worked in conjunction with L1 Identity Solutions, Inc. to develop a solution for the State of California iLicensing System.  The main effort on this project involved the development of detailed architectural diagrams and technical specifications that were incorporated into the final submission.  

Connecticut Department of Environmental Protection

EMIT Project – Hartford, CT/ Harrisburg, PA

 

Lead a team of (7) developers, database administrators and software engineers involved in the design, development and construction of the Emissions Tracking (EMIT) System for the State of Connecticut Department of Environmental Protection.  This system was a web-based solution that incorporated all of the major .NET technologies including Web Applications, Web, WCF and Windows Services, Console Applications and WCF Web and Proxy services.  This project involved a significant role as the Lead developer and architect of the design and management of construction and implementation.  Development methodologies include Agile, Use Cases, Microsoft Certified Patterns and Practices and use of third-party controls such as AJAX.  The entire environment is being developed with Visual Studio 2005/2008, VB.NET, C#.NET and .NET 3.x Framework libraries.   Additional responsibilities include creating, modifying and managing the SQL Server 2005 databases including table schema design, triggers, stored procedures and constraints as well as performing source code reviews, mentoring of other developers on the team and training.  Responsible for developing and maintaining VB.NET source code included in the main Web applications, Windows Services, Console Applications and Web Services.  Also responsible for configuration management, deployment (Windows and VB Scripting and Visual Source Safe technologies), production support (MS Sharepoint interface development and implementation) and reporting services (MS SSRS) development and deployment.  Finally, perform project management duties that include project planning, tracking, scope analysis, proof-of-concept, and budget management issues. Projects are ongoing with expected production deliverable of Version 1.0x by September of 2009.  Also responsible with developing new business proposals for new projects using .NET technologies.

 

TecPort Solutions, Inc., Harrisburg, PA  12/2006 – 02/2009

Senior Microsoft .NET Application Developer/Architect

 

Senior .NET Architect/Project Manager

Department of Defense (DoD) – NAVICP

 

Worked as a Defense Contractor for the Department of the Navy on two separate development projects.   The first project involved a significant role in development and implementation of the Defense Property Accountability System (DPAS).  This includes development, implementation and management of the DPAS Web and Administrative Console applications and all supporting back-end processes using VB.NET, C#.NET and ASP.NET.  The back-end processes include Windows Console and Windows Services applications written in VB.NET and C#.NET.   Additional responsibilities include creating, modifying and managing the SQL Server 2005 databases including table schema design, triggers, stored procedures and constraints as well as performing source code reviews, mentoring of other developers on the team and training. Responsible for developing and maintaining VB.NET source code included in the main Web applications, Windows Services, Console Applications and WCF, Web Services.  Also responsible for configuration management (Microsoft Team Foundation Server), deployment (Windows and VB Scripting and Visual Source Safe technologies), production support (MS Sharepoint interface development and implementation) and reporting services (MS SSRS) development and deployment.   (Note: The DPAS applications were developed initially in Visual Studio 2005 and have now been migrated to Visual Studio 2008.)

 

The second project involves upgrading the Re-Issue Processing and Communication Systems (RIPS/RIPSComm).  This work was done for the RRAM office.  These applications were written in Borland C++ Builder, Version 6.  The new versions were completed on schedule and deployed to the Navy Marine Corps Intranet (NMCI) for distribution to the appropriate facilities.  RIPS/RIPSComm is used to produce material movement documents and shipping labels for the Department of the Navy.  For both projects, function as lead developer and also perform project management activities such as planning and coordination. Projects are ongoing, providing maintenance and technical support on an as-needed basis.

 

Millennium Consulting Group, Inc., Mechanicsburg, PA  04/98 – 01/07

Consultant/Software Developer

 

Senior .NET Architect – PA Department of Health. 10/06 to 12/06

 

This project involves the development of the Business Requirements Document so that the client can convert an existing mainframe application to the .NET environment.  It involves documentation review, requirements gathering, process flow diagrams, high-level system diagrams, application requirements, prototyping and conceptual design.  The final document is presently under review for completion.  Project ongoing

 

Senior .NET Developer – Penn National Insurance, Inc. 05/06 to 10/06

 

This project involves the development of the new Premium Audit application.  It is used by Insurance Auditors to review and adjust policy claims. The application is being developed in Visual Studio 2005.  It includes a special user interface written completely in Visual C#.NET, using .NET Framework 2.0, WPF and WinForms using WPF and WinForms.  There are also Windows Services and XML Web Services included in this application to pass data to and from the client and the central database.  In addition, Microsoft Excel is embedded into the application using Office Automation.  Database development includes designing and building tables and stored procedures in Microsoft SQL Server 2005.  Integration with the C#.NET application includes the use of Enterprise Library (Application Blocks).  Developed customized reports and runtime web reporting objects using SQL Server Reporting Services (MS SSRS).  Developed customized user interfaces and modules in MS Sharepoint for interaction between the end-users and developers.  Finally, the application is being integrated into a web portal for distribution and management.   Project completed

 

Senior .NET Developer – PA Department of State 09/05 to 05/06

 

This project involves the development of an image processing application for an electronic voter registration system. The application was developed in Visual Studio 2005 and using .NET Framework 2.0.  It includes two separate components.  The first component is a Visual Basic.NET application that is used to acquire electronic images from either a TWAIN or ISIS scanner.  It includes a Windows API assembly written in Visual C#.NET.  The second component is the data entry application where the user is displayed the scanned images and then enters the voter registration information on the form.  The data along with the voter’s signature is captured and sent to the state’s central data repository. This product is being developed in Visual Studio .NET and using Visual Basic.NET and Visual C#.NET as the primary development languages using WPF and WinForms as part of the windows design.  It communicates with back-end SQL server databases using one or more XML Web Services also developed using C#.NET.  Project completed

 

Senior .NET Developer – Excel Logistics, Inc. 06/05 – 09/05

 

This project involves the conceptualization, design and construction of a new Asset Inventory system.  The system will keep track of the client's computer server inventory and include both physical and logical configurations, operating system, software applications, warranty and support information. This project includes the design of a new SQL Server 2005 database including main data tables, lookup tables, views, stored procedures, user profiles, etc.  In addition, the project requires the development of a Web-enable user interface that includes user input, administrative maintenance and reporting web pages as well as the supporting class libraries.  Developed customized reports and runtime web reporting objects using SQL Server Reporting Services (MS SSRS).  Used SQL Server Analysis Services to monitor usage and develop performance metrics reports for upper management.  It is developed in Visual Studio .NET and using Visual C#.NET as the primary development language.  Project completed.

 

Senior .NET Developer – PA Department of Transportation 04/05 – 06/05

 

This project involved the conceptualization, design and construction of a new PSA Work Assignments application.  This application will be used to allow remote field engineers to obtain their work assignments electronically.   They are provided the ability to enter the hours worked, select sub-contractors, equipment and labor assignments and enter the completed work tasks.  This data will then be sent to a central database for further processing.  Also developed the design specification for the synchronization of the data between the remote field engineers and the central database.  It was developed in Visual Studio .NET and using Visual Basic.NET and Visual C#.NET as the primary development languages.  It uses a Microsoft Access database and includes a business logic layer that contains embedded SQL function calls.  Project completed

 

Senior .NET Developer – Blease Research, Inc. 05/04 to 04/05

 

This project involves the development of a new remote updating service for the client’s Full Disclosure desktop software application.  It incorporates .NET web services as well as web and client-side applications.  It was developed in Visual Studio .NET 2003 and using Visual C#.NET as the primary development language.  It uses a back office database developed in SQL Server 2000 that interfaces directly with the web services.  A special web server was configured (Windows Server 2003) and will be used when this service is put into production.  The client-side application checks the user’s installation against the current version of the software and databases via access to the web services.  When an update is required, it displays a list of the components and then the user has the option to install these updates.  It is similar to the Windows update service; however, it was developed specifically for the client’s application.  A high-speed Internet connection is recommended for this service.  Project on-going maintenance.

 

Senior .NET Developer – Tyco Electronics 07/04 – 03/05

 

The Forecast and Accounting Plan application was developed using Visual Studio .NET and includes modules written in VB.NET, ASP.NET and Visual C#.NET and is part of the client’s larger web application.  It uses one or more Oracle database tables to store the client’s financial information.  The user selects different report options and the application communicates directly with the Oracle database to retrieve the records and generate the reports.  Presently enhancing the performance of the application, redesigning the internal modules to conform with OOD methodology, adding new report types and columns, enhancing the existing report types (VB.NET), enhancing the user interface (ASP.NET), adding new XML Web services (C#.NET), consolidating and streamlining the SQL functions, writing new Oracle stored procedures, modeling business process with AquaLogic BPM and other bug fixes.   Project completed.

 

Microsoft .NET Developer/Project Management – Diversified Computing, Inc. 01/03 – 10/04

 

This project implements a Data Warehousing service (EnterpriseExplorer.com) and involves a distributed application with separate client/server components. The thin-client application is installed on remote computers (e.g., workstations, laptops, tablets, etc.  It allows users to connect directly to the host servers, perform search and reporting functions, data management, etc.  It is developed using Visual C++ 7 (Visual Studio .NET).  The server components consist of a collection of VB.NET and Visual C#.NET component DLLs that handle all back-end database, search and reporting functions, and user interfaces accessible from the client’s built-in web browser component.  Output is generated on the server (within the DLLs) and sent through secure SSL connections to and from the clients. The host database software is SQL Server 2000 and the database tables are distributed across multiple Internet servers running on a LAN and accessible via the secure Internet connection.  The servers run either Windows NT or Windows Advanced Server 2000.  Also responsible with the installation and configuration of the SQL Server database software and developing SQL stored procedures.  Finally, the host server DLLs include a collection of custom built wizards that automate database table creation and importing of the data records.  The data warehousing system (in house and for clients) is built using the .NET architecture using Visual C++, Visual Basic, ISAPI, JAVA, JavaScript, DHTML, XML and ASP.NET, VB.NET and VC#.NET (Thin Client/Application Server).  Prototype completed.

 

Senior Developer / Author  - Dialup Networking Manager SDK for Windows 10/03 – 01/04

 

Designed and developed the Dialup Networking Manager SDK for Windows.  This combination of DLLs and EXEs allows third party developers to easily implement Windows Dialup Networking (DUN) across multiple Windows platforms (including Windows 9x/NT/Me/2k/Xp).  The developers kit includes a complete user interface that allows third party applications to incorporate all Windows DUN services directly into their existing applications.  A full-featured dialog window is provided and a database stores all of the information about the Windows DUN shortcuts accessed on a single screen.  The user adds, edits and deletes all Windows DUN shortcuts using this dialog.  A stand-alone remote access dialer integrates in the third party application and handles the dialing and connecting features as well as monitoring connection status, static IP routing, etc.  This application heavily integrates the Windows 32 API libraries including RASAPI32, KERNEL32 and TAPI.  In addition, several tasks are performed simultaneously in the background using multi-threading.  This SDK is licensed to third party developers for a nominal fee.  Project completed.

 

Senior Software Developer/Project Management – Blease Research, Inc. 09/02 to 10/03

 

Presently developing new version of the client’s Full Disclosure for Windows software product.  This software represents re-engineering the existing software distributed by the client.  This application is being developed in Microsoft Visual C#.NET and Visual C++ 7 (Visual Studio .NET). This is a full featured stand-alone application that incorporates client/server technologies and includes in-house custom components developed, copyrighted and marketed by the company (Millennium). It also incorporates features that include remote access communications, dialup networking and communication, FTP, embedded SQL, RDO, ADO.  In addition, there is a web component that includes marketing and promotional web pages, user registration and ordering, and a download center (for the trial version.)   The web site is being developed using JavaScript, DHTML with custom ISAPI DLLs written in C++. Project maintenance and support.

 

Senior Software Developer/Project Management – Morrison Informatics, Inc. 07/02 – 09/02

 

Recently developed a new product, Patient Risk Assessment for Windows, which will be marketed by the client to other vendors who will use this product to perform pre-admission clinical assessments.   This software represented new development based on the functional specification provided by the client.  This application was written using Microsoft Visual Basic 6, Visual C++ 6 and uses Crystal Reports 9.0 templates for the report generation.  This is a full featured stand-alone application that incorporates client/server technologies, includes in-house custom components, remote access communications, dialup networking and communication, FTP, embedded SQL, RDO, ADO.  In addition, worked with one of the client’s customers to develop a data warehouse.  This work involved development of several database wizards that were used to import tables from various databases into a single Oracle 8.0 database system. The import wizards were written in Visual C++.  They open up connections to the Oracle databases, create tables, insert and update records to these tables using SQL commands.   Once completed, the new database system was moved to the customer’s server.  The ISAPI C++ search engine was added so the customer can access the database from the LAN using the web browser.  Finally, maintained project planning, progress reporting and collaboration in Lotus Notes system in order to share information directly with the client’s customers.   Project completed.

 

Senior Software Developer/Project Management – Case-New Holland 07/99 – 06/02

 

Responsible with overseeing the full-life cycle development for the client’s Dealer Communication System (DCS) Next Generation for Windows.  Operating systems include Windows 3.x, 9x and Windows NT. Application development software includes MS Visual C++ 1.52c, 5.0, 6.0, MS Visual Basic 6.0 and Access.  As Senior Developer, responsibilities include all of the design, construction and implementation of the DCS Next Generation software including the main application and its other components.  These include ActiveX components for remote access communications, dialup networking and communication with the client’s Intranet servers.  The application communicates with mainframe legacy systems through a common user interface and also contains Web browser-based technologies.  Other features utilized in this software include FTP, SMTP and TN3270 emulation and transaction processing.  In addition each application communicates with multiple Windows NT servers that are used to transfer the information from the company’s remote dealer locations to the mainframe databases and makes heavy use of ISAPI C++ DLLs, embedded SQL, ADO and RDO for the client-side modules. Major features include Stock Parts Orders, Parts Returns, Service Adjustments, Warranty, and Service Reporting.  In addition, features are presently under construction to all remote application updating via a Web browser through ActiveX and DHTML generated web pages using VBScript.  Project also includes heavy use of the latest MFC libraries, as well as, the Windows API libraries. Project Management responsibilities include project planning, time estimation, scope analysis, requirement studies, budgeting, etc.  In addition, work has be done for the client to enhance their Intranet web site capabilities including the creation of a download center, personalized direct mail system, parts ordering system and remote software update application that is used to “push” new versions and product updates directly to the end-users computers. This work was done using JavaScript, DHTML and custom ISAPI DLLs written in C++.  Project completed.

 

Senior Software Developer/Project Management – Diversified Computing, Inc. 05/99 to 07/99

 

Presently developing new version the client’s Consultant Search for Windows desktop application.  This new application, Consultant Search for the Web, Version 4.0, is an exclusive .NET service combining the technology of client/server software with the web to provide a powerful search engine and reporting tool. This software represents re-engineering the existing software expanding it to the Internet as a fully functional distributed application housed on a remote server cluster.  This application is being developed primarily using Visual C++ 7 (Visual Studio .NET) with SQL Server 2000 databases.  This design includes a fully functional application preserving and enhancing the look-and-feel of the desktop application, while also adding FTP, embedded SQL, RDO, ADO, remote searching and reporting features. In addition, this web application incorporates JavaScript, DHTML with custom ISAPI DLLs written in C++. Project completed.

 

Senior Software Developer/Project Management – Homechek, Inc. 04/99 – 05/99

 

Project manager responsible with overseeing the full-life cycle development for the client’s Home Inspection System software.  Operating systems include Win9x and Windows NT.  Application development software includes MS Visual C++ 5.0/6.0, MS Visual Basic 6.0 and MS Access.  As Senior Developer, responsibilities include the design, construction and implementation of the Home Inspection System. This includes the main application and its components.  As Project Manager, supervised a team of several developers responsible with different application modules, held weekly progress meetings, provided the specifications and design criteria to the team, provided technical support, etc.  In addition, developed, in coordination with the client, the program specifications, features and capabilities for each module.  Designed, constructed and maintained the high-level application source, created all of the sub-projects for each team member to facilitate construction of the MDI child windows.  In addition developed the project source for each sub-project including incorporating the database mapping, RDO, ADO and embedded SQL into each module. Added remote access communications component (ActiveX) written with Microsoft Visual Basic 6 and Visual C++ to allow communication between remote inspectors and the home office.  Project completed.

 

Senior Software Developer/Project Management – Diversified Computing, Inc. 03/99 to 04/99

 

Responsible with overseeing the full-life cycle development for the client’s telemarketing software.  Operating systems include Win9x and Windows NT.  Application development software includes MS Visual Basic 6.0 and MS Access, and Crystal Reports 8.5.  As Senior Developer, responsibilities include the design, construction and implementation of this software. This includes the main application and its components. Special features included the ability to import external databases containing contact/company listings, and a feature that can be used to create new geographic areas so that telemarketing specialists can build new databases from external lists.  Software can also be used to pre-qualify sales leads. Reports can be printed and given to the sales staff for follow-up activities.  Project completed.

 

Project Manager – Capital Self Storage 03/99 – 04/99

 

Responsibilities included overseeing the development of specifications for upgrading the client’s computer systems, software and networks.  Developed, in coordination with the client, hardware specifications for replacing or upgrading the client’s computers.  Developed the implementation plan, and coordinated its successful completion.  In addition, provided detailed analysis of the client’s existing software applications and made recommendations for corrective action, new features, utilities and other services so that the client could improve the efficiency of their information between each remote storage facility and the central office site.  Made recommendations and developed specifications for the client to implement an e-commerce Web site that would allow customers to query information, determine the availability of units and apply on-line for rental space.  Project completed.

 

Project Manager - Industrial Mixers, Inc. 01/99 – 05/99

 

Responsible with overseeing the development of enhancements and maintenance for the client’s existing Mixer Calculation Sales Lead software.  Also responsible with overseeing the conversion of the client’s existing software written using Borland C++, to a new application, developed using MS Visual C++ 6.0.   As Project Manager, supervised a software developer responsible with completing the enhancements and maintenance of the existing system. In addition, worked with the client directly to develop the program specifications, features and capabilities for the next version written in MS Visual C++.  Project completed.

 

Project Manager – Giant 01/99 to 03/99

 

Responsible with overseeing the completion of the client’s Bar Code Scanning Real-Time Inventory software.  As Project Manager, supervised a software developer responsible with completing this application, developed using MS Access and Access Basic.   This software is used to transfer information from one or more hand-held scanners to an temporary database, where the information is analyzed and then the main inventory database is adjusted to reflect the information received from the scanners.  Also maintained the project plan, tracked milestones, and interacted with the client on a routine basis.  Project completed.

 

Diversified Computing Inc., Mechanicsburg, PA 10/95 - 01/99

President and CEO

 

Founder of computer consulting, software development, IT staffing and recruiting corporations.   Below is a partial listing of completed projects:

 

Senior Developer – Ball-Foster 05/97 – 01/99

 

Senior developer for the client’s CS150 Console Application.  Developed all of the components and programs that make up the CS150 bottle manufacturing and processing application.  This application uses the IBM CS/2 communications software to link with process manufacturing equipment.  The programs that make up the CS150 are written in C++, making extensive usage of the IBM Open Class Libraries.  The user interfaces developed with Visual Age allow these  programs to communicate with the bottle manufacturing equipment using CS/2 API function calls. Operating System: OS/2

Application Software: IBM Visual Age C++ for OS/2, IBM CS/2, Borland C++ 4.5, 5.0 for Windows

 

Senior Developer – GPU Energy, Inc. 05/96 – 05/97

 

Senior developer as part of the team designing the Work Request Management Information System (WMIS). Completed the creation, coding and testing of ninety-seven (97) C++ Dynamic Link Libraries (DLLs) used for retrieving records from the DB/2 database.  These programs use imbedded SQL written directly into the C++ functions.  Also wrote several OS/2 programs using the IBM Visual Age C++ Composition Editor.  These modules were part of the WMIS notebook application.  They were developed separately, and then linked into the notebook.  They contain standard graphics controls and call the C++ functions contained in the DLLs. Operating System: OS/2  Application Software: IBM Visual Age C++, REXX, COBOL, DB/2. 

 

Project Manager/Lead Developer – West Side Electric, Inc. 01/96 – 05/96

 

Project manager and lead developer for the client’s Work Orders and Job Invoicing Generator for Windows, Version 1.0.  Designed, constructed and implemented the client’s first computer system for work orders and job invoicing. This software is used to create a work order for each which is transmitted to the work site electronically.  It includes the use of ActiveX spreadsheet controls for creating lists of employees, materials and equipment.  In addition, the job invoices generator combines a series of work orders and prints out the final job invoice for each project. Operating System: Win3.11, Win95, WinNT Application Software: Microsoft Visual Basic 4.0, 5.0.

 

Project Manager/Lead Developer -  Independent Claims Investigation, Inc. 11/95 – 12/95

 

Design, constructed and implemented the first version of the company’s phone log tracking software. This software is used to classify incoming and outgoing telephone inquires so that monthly status and summary reports can be generated for each client.  It includes sophisticated business logic for selecting clients, customer names, and categorizing each inquiry.  This is a client/server based application that where the database files are stored in MS Access and the user interface is written in Microsoft Visual Basic. Operating System: Win3.1, Win95, WinNT Application Software: Microsoft VB 4.0, 5.0

 

Project Manager/Lead Developer -  Diversified Computing, Inc. 10/95 – 01/96

 

Designed, constructed and implemented ConsultantSearchtm for Windows.  ConsultantSearch contains a database that is installed on the server, with the application input and search-engine installed on each client.  Searches included locating clients by company name, address and specific service desired. It also contains a database of highly qualified consultants and other information.  The search engine allows for complicated selection of desired skills, and specific highly qualified experiences.  Newest features include enhanced and expanded report capabilities, and Internet “broadcast” e-mail module.  Both programs are available by direct mail or via DCI’s web site. Operating System: Win3.1, Win95, WinNT

Application Software: Microsoft VB 4/5, Visual C++ 4.0 

 

Project Manager/Lead Developer - Diversified Computing, Inc./Integrated Technology Solutions

(Joint-Venture) 10/95 – 01/96

 

Designed, constructed and implemented disk duplication software for client project.  Product features included processing of control file, duplication of each disk in the set, verification and version stamping.  Project includes heavy use of the MFC and OWL, as well as, the Windows API libraries. Operating System: Win95, WinNT   Application Software: Borland C++ Builder 3, MS Visual C++ 4.2 

 

Computer Resource Associates, Inc., Camp Hill, PA 04/95 to 10/95

Systems Engineer

Application  Developer  -  Trident Logistics Data System  

 

Sub-contracted to Electronic Data Systems, Inc. (EDS) in support of U.S. Navy Trident Logistics Division data conversion project for the U.S. Navy.  Worked as part of the design team developing client/server applications using Sybase on an IBM RISC/6000 server (AIX) and Microsoft Visual Basic 3.0 for the user interface (WFW 3.11).  A total of 23 projects were developed that included user interface conversions from the legacy COBOL to client/server environment, back-end stored procedures and implementation of the new Sybase data base tables.  Successfully, designed, coded and tested eight of the Microsoft VB programs that were part of the client/server system.  This represented 40% of the total projects.  Also developed, coded and tested several SQR batch programs written in Sybase and tested on RISC/6000. Operating system: MS-Windows 3.x  Application Software: MS VB 3.0

 

PA Department of Environmental Protection, Harrisburg, PA  10/83 to 04/95

Chief, Systems Development and Evaluation Unit, Bureau of Water Quality Management

 

Designed, developed, tested, and implemented software applications used for environmental assessments and water quality permit development.  Supervised the preparation of documentation, regular training seminars, maintenance, upgrades and technical support.  Managed internal design teams responsible with evaluating and developing each application using standard and rapid application development methodologies.  Participated in IS planning, identifying new product development, testing and evaluating new technologies.  Recommended networking and communications strategies.  Successful projects completed and/or distributed are listed below.

 

·               PENTOXSD for DOS - Operating system: MS-DOS  Language: C/C++  Description: A stand-alone computer program used to calculate toxics effluent limits for water quality permits.  Concepts incorporated included dynamic memory allocation, links lists, advanced string manipulation, multiple indexed data files, object classes, library functions, direct access file management, GUI with pull-down menus, dialog boxes, etc.

·               Total Residual Chlorine Model, Version 1.0A - Operating system: MS-DOS  Language: Turbo C++  Description:  A stand-alone program used to calculate total residual chlorine effluent limits.  GUI with drop-down menus, input screens, default tables, canned and customized reports.

·               Water Quality Analysis Model, Version 6.3 - Operating system: MS-DOS  Language: GWBASIC Description:  A stand-alone program to compute dissolved oxygen and ammonia limits.  Text interface with main and sub-menus, tabular data inputs, processing screens, detailed and summary reports.

·               Water Quality Analysis Model, Version 7.0 - Operating system: MS-DOS  Language: Turbo C++  Description:  Replaces previous version (WQAM, Version 6.3)

 

Education:

 

Bachelor of Science in Engineering TechnologyPennsylvania State University

Water Resources Engineering TechnologyGraduated 1980 (BSET/WRET)

 

Continuing Education:

 

Supervisors Academy, PA DEP, Harrisburg PA (1994)

Interactive Management Seminar, PA DEP, Harrisburg PA (1994)

Turbo C++, Techniques in C, Computer Learning Arts, Philadelphia PA (1991)

Turbo C Programming - LimnoTech Inc., Harrisburg, Pennsylvania (1991)

Development of Relational Database Applications - IAT, Gaithersburg, MD (1988)

Implementation of Local Area Networks - IAT, Gaithersburg, MD (1987)

UNIX Operating System - Tektronix Inc., Gathersburg, MD (1987)

 

Copyrights and Certificates:

 

Copyright (employer for hire), Commonwealth of Pennsylvania, Water Quality Analysis Template, Version 2.04.  Copyright and trademarks for PENTOXSD for DOS.  Copyright and trademarks for ConsultantSearchtm for Windows, Version 1, 2, and 3.  Copyright and trademarks for several new software technologies in 2000.

 

References

 

Will be supplied upon request



Experience

BACK TO TOP

 

Job Title

Company

Experience

President/Senior Software Architect

Millennium Consulting Group, Inc.

1/1998 - Present

 

Education

BACK TO TOP

 

School

Degree

Major

Penn State University

Bachelor's Degree

 

Skills

BACK TO TOP

 

 

Last Used

Experience

Visual Studio .NET

Currently used

8 years

Visual C#.NET

Currently used

8 years

Visual Basic .NET

Currently used

8 years

Visual C++

Currently used

10 years

C/C++

Currently used

15 years

SQL Server

Currently used

10 years

Oracle

Currently used

3 years

Web Services

Currently used

8 years

Windows Server 2003

Currently used

5 years

IIS 5/6

Currently used

6 years

Visual Basic 6

1 year ago

10 years

Windows XP

Currently used

4 years

SQL

Currently used

10 years

Stored Procedures

Currently used

7 years

ASP.NET

Currently used

8 years

Installshield

Currently used

10 years

Configuration Management

Currently used

10 years

Project Management

Currently used

10 years

Windows services

Currently used

6 years

 

Additional Info

BACK TO TOP

 

Desired Salary/Wage:

105,000.00 - 125,000.00 USD yr

Current Career Level:

Executive (SVP, VP, Department Head, etc)

Years of relevant work experience:

More than 15 Years

Date of Availability:

Immediately

Work Status:

US - I am authorized to work in this country for any employer.

Active Security Clearance:

Active Secret

US Military Service:

 

 

Target Job:

Target Job Title:

Senior .NET Software Architect

Alternate Target Job Title:

VP Product Development

Desired Job Type:

Employee
Temporary/Contract/Project

Desired Status:

Full-Time
Part-Time

Willing to work the following shifts:

First Shift (day)

 

Target Company:

Company Size:

No Preference

Industry:

Management Consulting Services

Occupation:

Engineering

·         Environmental and Geological Engineering

IT/Software Development

·         Database Development/Administration

·         IT Project Management

·         Software/Web Development

·         Web/UI/UX Design

 

Target Locations:

Selected Locations:

US-CO-Boulder/Fort Collins
US-CO-Western/Grand Junction
US-FL-West Palm Beach
US-MT-Eastern/Billings
US-MT-Great Falls
US-MT-Western/Missoula
US-NM-Albuquerque
US-PA-Harrisburg
US-TX-Austin
US-TX-Dallas
US-TX-Wichita Falls
US-UT-Salt Lake City
US-WY-Casper
US-WY-Cheyenne
US-CO-Denver South

Relocate:

Yes

Willingness to travel:

Up to 50% travel