Post Job Free

Resume

Sign in

Senior .NET Software Engineer

Location:
Tampa, FL
Salary:
147000
Posted:
August 07, 2016

Contact this candidate

Resume:

*** *. ***** **.

Apt B-***

Tampa, FL *****

Jeffrey E. Harding

817-***-****

acv2lr@r.postjobfree.com

Over 25 years of extensive experience in Information Technology with a demonstrated ability to develop and implement technical strategies that exceeds business expectations and requirements.

EXPERTISE

Languages, Frameworks and Interfaces: .NET Stack ( 2.0-4.5.2) C#, WPF, WCF, WWF, HTML, HTML5, JSON, CSS3, XJAX, JQuery, Javascript, Bootstrap, AngularJS, XML, XAML, XSLT, XSL-FO, LINQ, ASP.NET, ASP.NET MVC, Windows CE, VB.NET, SQL/T-SQL, WMI, C++/C, Managed C, VB, VB.NET, TCP/IP, COM/DCOM, ATL, ActiveX, REST, WEB API, WEB Services, SOA, Cloud, OOP, nUnit, MOQ, nSubstitute, AutoMapper

Software Development Tools, APIs and Utilities: Visual Studio, OWA, NLog, log4net, PRISM 2.1, Unity, EntityFramework 6, Enterprise Library, SSMS, SSRS, SSIS, BIDS, MS Test Suite, MS Virtual PC, TFS, VSS, SVN, BCP, PowerShell, MSMQ

Design Patterns: MVC, MVVM, Factory, IoC, Unit of Work, Orchestration

Applications: SSMS, SSRS, SSIS, BIDS, MS Test Suite, MS OCS Web Access, MS Project Web Access, AzMan, Virtual PC 2007, VMRC+, VSTS 2008, TFS, VSS, SVN, TFS, VSS, oXygen

Business Solutions: MS Office ( Word, Excel, Visio, OneNote, Access), MS OCS(Lync)

OS/Platforms/Servers/: MS Windows, MS-DOS, MS Windows Azure, Windows Server, IIS, MS SQL Server, Microsoft Azure, Terminal Services

3rd Party Resources: POSTMAN, Fiddler, UIPath, Neevia, Maestro, RoyalTS, Virtual Box, VMWare, SQLite 3.0 Enterprise Architect, On-Time, TrackIT, oXygen

Industries: IT Consulting, Transportation Logistics, Data Security, Specialty Insurance, Custom Home Building, Construction, Point of Sale, Warehouse Management, eCommerce, HealthCare Practice Management, Industrial Security, Custom Software Development, Software Consulting, Public Utilities, Industrial Manufacturing, Process Control, Food Processing, Lending, Tax & Accounting

CERTIFICATIONS

MCTS .NET Framework 2.0 Web Applications

EDUCATION

Bachelor’s Degree in Computer Science, Pennsylvania State University

Professional Experience

Senior .NET Developer – Thomson-Reuters (contracted by Timberhorn)

March 2016-Present

Contract

Responsibilities

Tools and Technologies

Online Audit Report Generation System

Design, implement, test & debug REST Web API services.

Maintain client SPA web applicationpages

Create unit tests with NSubstitute mocking framework

Participate in design and implementation discussions

Submit and conduct peer-code reviews

Participate in daily SCRUM meetings

Work with Q/A’s and BA and stakeholders

C#, AngularJS, JSON, AJAX, POSTMAN, REST Web API, TFS, Fiddler

Senior .NET Developer – Mary Kay, Inc. (contracted by InSource Group )

November 2015-February 2016

Contract

Responsibilities

Tools and Technologies

Customer Order Processing System

Maintain WFP application controls and convert, test and, deploy existing WPF application controls to ASP.NET MVC SPA Develop, integrate, test, deploy ASP.NET MVC SPA pages.

C#, WPF, WCF, ADO.NET, ASP.NET MVC, TFS, Angular, jQuery, JSON, AJAX

Senior .NET Developer – (EMSI) Examination Management Systems, Inc.

July 2014-November 2015

Project

Responsibilities

Tools and Technologies

Case Management System Software

Design, implement, test, integrate and maintain WPF UI feature components, Business rules and Data Access models with existing business enterprise Case Management System that assists insurance professionals in gathering personal private health information and medical testing results for underwriting insurance policies.

Integrate and maintain WWF based business processes.

Design and maintain XSL-FO reports.

C#, WPF, WCF, WWF, ADO.NET, ASP.NET, T-SQL, MSMQ, TFS, HIPPA, XSLT, XSL-FO, PDF

Web Site

Design, implement, integrate and maintain internal ASP.NET website which assists internal customers with verification of eligibility for certain requested mobile examination services for the insurance policy account.

C#, ASP.NET WebForms, Bootstrap, jQuery, MSMQ,

Web Application

Design and implement internal ASP.NET application, for the developer support technicians assigned to 3rd level customer support, to execute ad-hoc queries and correct production data with audit tracking for S2T2 compliance.

C#, ASP.NET MVC 4 Razor, jQuery, SMTP, EF6, ADO.NET, S2T2

Import App

Designing, implement and maintain utility program that translates XSLX spreadsheets with mapped medical codes and then imports and updates them into SQL tables.

C#, EF6, T-SQL, WPF,WWF, ASP.NET

Tech Support

Provide on-going technical assistance for internal and external customers and software maintenance.

C#, EF6, T-SQL, WPF, WWF, ASP.NET

Senior .NET Consultant – ChinaSoft/Catapult Systems, Inc.

July 2007-July 2014

Contract

Responsibilities

Tools and Technologies

Mobile App Prototype

Designed and implemented Business Layer and Data Access Layer for a Mobile App prototype that retrieved a SharePoint list via a WCF Data Service deployed to the cloud.

C#, WCF, Azure Websites

Automated website document Procurement Application

Part of a team that architected, developed and maintained automated document procurement application. The application handled downloading select images and reports from a website using UI Automation Workflow technology and saved the documents to a staging folder for processing by the client system. The system was required to process items added to the processing queue, procure documents from the website and finally upload those documents to the system for expert analysis with a turnaround time less than 48 hours.

C#, UIPath, API, JQuery, TS

Email Processor Service

Part of a team that architected, developed and maintained Email Processing Service that retrieved email from MS Exchange Inboxes and analyzed the subject body and attachments to categorize the email type, convert email body and attachments, OCR documents for key phrases and Upload them to the client’s system. The system was able to process over 700 emails per day per running instance.

C#, OWA API, Maestro by CVision, PDFConverter by Neevia, SQL Server, C#

Cloud Data Encryption Document App for PC, iOS and Android devices

Part of a Agile/SCRUM team that designed, developed and maintained modules of a Cloud-based Data Encryption application’s Logging and DataAccess Business Layer including components.

C#, SQLite, IOC, EnterpriseLibrary, Prism 2.1, SVN, VirtualBox, Agile/SCRUM

Medical provider mapping and prescription drug filtering systems

Designed, developed and maintained an ASP.NET intranet website for a hospital’s medical provider and provider’s location correlation mapping and prescription drug filtering systems

HTML, CSS, XJAX, JQuery, XML, JSON, XAML, ASP.NET 2.0, VB.NET, Javascript, SQL, IIS, SQLServer

Access DB remediation

Responsible for assisting with the conversion over 400 Access97 databases to Access2007 format and logging conversion results.

MS Access

Custom Single-Sign On implementation for SharePoint 2010 deployment

Developed ASP.NET server pages and custom web controls using XJAX and JQuery for Single-Sign-On authentication use cases against AD with Kerberos and client custom authentication for SharePoint 2010 deployment.

HTML, CSS, XJAX, JQuery, XML, XSLT, XAML, ASP.NET 2.0, Javascript, SharePoint 2010, C#

WPF management console for data security system

Developed and maintained animated WPF security management client application for a security software company that interfaced via WCF to an encryption management service and an encryption policy service

C#, WPF, WCF, LINQ, WMI, SVN, VMWare, OnTime, Agile/SCRUM

Client Licensing Service maintenance

Produced enhancements to an ASP.NET MVC 1.0 client activation licensing service.

C#, ASP.NET 1.0 MVC

Porting AS400 data to SQL Server DB via SSIS and MS Access

Created SSIS packages to convert an insurance company's historical and legacy AS400 data to SQL Server 2008 DB for use in new data warehousing and accounting software applications. Designed and managed MS Access Forms application for assisting users in converting AS400 Policies and Claims data. Created various Accounts Receivable reports using SSRS

MSAccess, BIDS, SSIS, SSRS, C#, VBA, SQL

POC website development to assist Vehicle dealerships in adopting TXDOT mandated use of vehicle eTags

Designed and developed ASP.NET 2.0 POC Website for a company that provides software tools to assist motor vehicle dealerships in gathering vehicle titling and financial information, calculations related to sales of a vehicle and generating the new TXDOT vehicle eTags

ASP.NET

Merging 2 SQL databases for non-profit organization

Created T-SQL scripts and stored procedures for non-profit organization’s SQL Migration on a SQL Server 2005. The organization maintained 2 databases after merger and had an urgent need to migrate the legacy data into the modern database. I was brought in on the project late in the development phase to replace another consultant. After preliminary analysis of the state of the project, the team collectively decided to adopt a modular approach to the problem. By adopting a modular approach, the team successful delivered the solution within the extreme tight time constraints

T-SQL, SQL Server

Testing services for custom OCS-based chat room application

Provided testing services for a customized chatroom application which interfaced with Microsoft Office Communications Server 2007. I was responsible for creating use cases and test plans for all areas of the application, unit testing the data portion of the application, and conduct functional testing of the entire system. The application provided the ability to enter special commands in the chat window to display various statistics or perform the requested actions. The application also included capability of execute those same commands via web page embedded in an OCS tab.

MS Office Communicator 2007, Communicator Web Access, Active Directory, AzMan, MS Test, MS Virtual Sever 2005 R2, VMRC+

Developed optimized building material use calculator for custom home builder

Designed and developed a C# .NET 3.0 Windows multi-threaded calculator service for a custom homes builder estimation application. The calculator service employed various VSLI cut packing algorithms to determine the optimal amount of waste material produced for a customized home floor plan. WPF shape geometries were used to model the rooms and materials placed in the room. Custom test apps were created using XAML to help visually observe, debug, test and validate the overlay placement of material on the floor plan of WPF and used. The client used WCF to communicate asynchronously with Windows clients and Web clients which rendered the calculator results. In 2009, the application won the coveted "2009 Custom Development Solutions, Web Development Partner of the Year

C#, .NET 3.5, WPF, WCF

Custom WWF activity to interface with Project Server API

Designed and developed C# .NET 3.0 WWF customized workflow activity for a MOSS 2007 workflow page. The activity connected to Microsoft Project Server 2007 via Project Web Access interface and was responsible for automatically creating and checking out a new project for a designated user.

C#, WWF, MS Project Server, MS Project Web Access

Senior SW Engineer – MIK & Associates, Inc.

August 2006 - July 2007

Project

Responsibilities

Tools and Technologies

Data management conversion from BTRIEVE to ADO data.

Modified and updated a C++ based legacy Btrieve based HVAC product configuration software and database administration applications to SQL server 2000.

OOA/OOD, C++, STL, COM, MFC

eCommerce order routing software enhancements

Designed and implemented a C++ based message queue processor that queried a SQL database for current web sales orders and re-routed the message to the main server for appropriate processing. The messages were transported in XML packages and sent using TCP/IP sockets.

C++, STL, TCP/IP Sockets, XML

Handheld warehouse device software upgrade

Converted and created many VC++ eMbedded 3.0 based GUI screens of a handheld scanning device for a warehouse management application to .NET Compact Framework 2.0. The screens consisted of processing for warehouse bin to bin Express Transfer, Purchase Order Receiving, Sale Order Shipping, Container Tracking, Batch Processing, Lot Combine, Item Repack, Production Processing, Customer Returns and Vendor Returns. The handheld software talked to the master server using TCP/IP Sockets.

.NET Compact Framework 2.0, eMbedded Visual C++ 3.0

Distributed Document Server Solution

Designed and developed a .NET 2.0 Winforms GUI client and interface API for a Distributed Document Server system. The implementation of the C++ API was written used Managed C and communicated via .NET 2.0 with Remoting and COM Interop to talk to the Broker machine.

C++, COM Interop, C#, ADO.NET, .NET Services, .NET Remoting, WinForms, FTP. MSI

Programmer/Analyst – NextGen Healthcare Information Systems.

November 2005 - August 2006

Project

Responsibilities

Tools and Technologies

Electronic medical records systems software enhancements to support multiple fax service provider types

Designed and developed a C# .NET service for a Windows Fax Service manager which integrated with an electronics medical records application using C++ and C# .NET 2.0. The service interfaced with the Protus Faxing web service and RightFax Enterprise Faxing software API. A WinForms management client communicated with the Fax Service using .NET Remoting and provided real-time status feedback and service administrative capabilities.

Responsible for creating, maintaining and deploying an MSI file; evaluating 3rd party fax service provider SDK’s and fax web services

OOA/OOD, C#, C++, managed C, MFC, XML, SQL, WSDL, .NET 2.0, ADO.NET, WinForms,.NET Window Services, .NET Remoting, SQLSever 2000, Stored Procedures, Visual Studio 2003, Visual Studio 2005, Visual SourceSafe 6.0, VirtualPC, MSI package deployment, nUnit, Crystal Reports, WebEx, RightFax Enterprise Fax solution, Protus, WebEx, Test Director

Med Module Maintenance

Upgraded the Medications Module SQL queries and stored procedures to reflect changes in the master database

SQL, SQLSever 2000

Programmer/Analyst – IDenticard Systems, Inc./GE Infrastructure Security

August 1999 - November 2005

Project

Responsibilities

Tools and Technologies

Access control systems and photo identity card design and management software systems maintenance and enhancements and new product development.

Contributed to the architecture, design and development of a photo identity card software system written in C++, including the design and implementation MFC ActiveX/ATL/COM controls and components.

Enhanced and maintained various modules of an access control system in C/C++.

Participated in the design and development of an enterprise level access control system written in C++. The multi-threaded WIN32 server/services communicated with other servers/services and GUIs via DCOM and the hardware using TCP/IP sockets.

Upgraded and enhanced a VB6 application to Microsoft C# .NET 1.1

Responsible for participating in the interview of software developers; evaluating new software technologies and methodologies; mentored and assisting junior developers; participating in peer code reviews; translating functional requirements and specifications into designs and code; performing analysis; unit testing, diagnostics, development, testing, and documentation of software systems; adhering to the ‘modified waterfall’ RAD software development techniques.

OOA/OOD, C/C++/VC++, C#, STL, COM/DCOM, ActiveX, ATL, MFC, XML, TCP/IP Sockets, VB6, XAML, SQL, .NET 1.1, ADO.NET, WinForms, COM Interop.Win32 Services, SQLSever 2000, Visual Studio 2003, Visual Studio 2005, Visual SourceSafe 6.0, nUnit, BoundsChecker, Enterprise Systems, Distributed Systems, Relational Database design

Programmer/Analyst – Softex, Inc.

June 1988 - July 1999

Project

Responsibilities

Tools and Technologies

Custom DOS/Windows based solutions for industrial and process control software, sensory evaluation systems product development and maintenance, and software consulting services based solutions for industrial and process control software, sensory evaluation systems product development and maintenance, and software consulting services

Contributed to the architecture and development of a Q/A and Marketing Research Sensory Evaluation software system for conducting and analyzing opinion surveys sold worldwide written in Microsoft C for both DOS and Windows.

Quick BASIC, Win16/32, Microsoft C, Turbo C, NetBIOS, DOS, Windows 3.1, Windows NT 3.5, Windows 95, Dallas Semiconductor, Lotus 123, Symbolics KEE, KBMS, BoundsChecker

Wrote Microsoft C programs that generate statistical analysis reports for means and standard deviation, One way analysis of variance (ANOVA), grouped and paired Student’s t tests reports, spider Web plots, and tallies for both DOS and Windows.

Designed and developed experiment management programs, that guide the user through experiment design setup, define survey page arrangement, print the surveys and post process scanned data for both DOS and Windows, in Microsoft C.

Responsible for creating and maintaining product documentation, providing customer technical support, providing survey design, scanning and data analysis services, designing and developing customized program extensions for customers. Providing sub-contract design, development and maintenance services.

Developed DOS-based data acquisition and control system for weighing seasoning packets in Microsoft C and a DOS NetBIOS Client/Server Token Ring X-BAR Assist workstation application in Microsoft C for a seasoning mix manufacturer

Developed DOS/Win3.1 Client/Server application system for weighing coal train cars in Microsoft C for an electric utility.

Developed DOS-based Hospital Incinerator temperature and water monitoring and reporting system in Microsoft C.

Developed Window 3.1 Printing press production and material waste tracking system in Microsoft C

Developed DOS-based Hotel Property Management Telecommunications drivers in TurboC

Developed a prototype centralized helpdesk expert system for a wire crimping manufacturer in Symbolics KEE.



Contact this candidate