Post Job Free

Resume

Sign in

Software Engineer Manager

Location:
Apex, NC
Posted:
February 09, 2019

Contact this candidate

Resume:

*** ********* **** ● Apex, N.C. ***** ● ac8fs5@r.postjobfree.com

Nicholas (Nick) Orsatti

Summary of Qualifications

OOA/OOD methodologies (Booch, UML); windows development environments (Visual Studio 2015/2017); IQMS documentation; GUI development (Winforms, ASP.NET MVC, Razor, Booststrap, JavaScript frameworks (Knockout/Angular); mobile application development (compact framework); real-time software development; embedded computer systems; tool development; firmware development; programming languages (C#, VC++,VB6, TSQL); Crystal Reports; WCF services; RESTful Web API’s; XML data import; databases (SQL Server, Oracle 9i, Sybase ASA (Win32/CE), MS Access, Sybase UltraLite) computer hardware: SUN SPARC (Solaris), HP workstation (HP-UX), PC(Windows 10), Mobile (PocketPC); .NET Remoting, RDP, Client Server, .NET Multi-Threading, CASE Tools (Rational); VMWare; Active Directory; Single Sign On (SSO); Data Access (ADO.NET, WCF, Web API, XML, LINQ); Development Methodologies (Agile Scrum, Waterfall)

Professional Experience

Jan 2018- Northrup Grumman, Raleigh, NC.

Present Senior Software Engineer. Responsible for the development of a multi-page ASP.NET MVC web portal to support the administration of Retail System Operations for the US Postal Service. RESTful MVC and Web API controllers were developed to support portal functionality. In addition, developed functionality to support use of Basic and token (JWT) based authentication. Functionality was developed to support a role based Authorization model that was implemented using Razor pages.

Dec 2014- Allscripts, Raleigh, NC.

Oct 2017 Senior Software Engineer. Responsible for the development of flexible cloud based (Azure) architecture to support the retrieval and processing of fitness based data from fitness related

devices/applications (i.e. Fitbit and MapMyFitness) using RESTful interfaces and OAuth1/2 protocols. Augmented existing test harness application (Angular JS) to support testing of MapMyFitness interface. Added capabilities to connect to MapMyFitness application, subscribe/unsubscribe to update notifications, view contents of notification/response queue and Patient Device records. Assisted with the creation of a stand-alone ASP.NET Check-In web application that provides patients with the capability to check-in for appointments and make co-payments. Developed RESTful Web API’s to retrieve Check-In related data from Follow My Health portal web application controllers. Added capability to TouchWorks EHR to create mappings, using RESTful Web API interfaces, between TW medical dictionary items and Clinical Architecture medical dictionary items.

Aug 2010- Hill-Rom, Cary, NC.

Sept 2014 Senior Software Engineer. Responsible for the integration of the Allscripts Sunrise Clinical Manager (SCM) EMR with the NaviCare WatchChild (NWC) client server based Winforms C# application. Patient charting information, entered via the NWC application, was made available for viewing within the SCM EMR. Single sign on (SSO) capability was added to support the launching of the NWC application, from within SCM, with the current patient context and visit. Developed WCF services, in C#, for use internally by Hill-Rom and externally by partner vendors to provide patient, visit and user mapping between the Hill-Rom NWC application and external EMR applications (i.e. Epic and SCM). In addition, developed WCF services, in C#, to support the retrieval of patient charting and vitals information by mobile EMR vendors (e.g. AirStrip). Added Active Directory (AD) capability to Hill-Rom NWC application to support use of AD credentials when logging into the NWC application. Developed multi-threaded Winforms tool, in C#, to support the testing of the Alerts and Alarms capabilities of the NWC application. The ability to extract and playback binary WAVE data (vitals) through the NWC application was provided. Configuration information was stored in XML files and read into the application via C# classes. Developed Winforms tool, in C#, to demonstrate the integration between the NWC application and the SCM EMR. Developed multi-purpose viewer, in C#, to view multiple document/file types (i.e. PDF, Word, Excel and image files).

Apr 2008- Home Care Software Solutions, Cary, NC.

Apr 2010 Senior Software Engineer. Acted as principal investigator, responsible for the development of a client server application that produces drug interaction screening results in the form of Crystal reports. Reports may be viewed, printed and saved as PDF files. The application was developed in C# and utilizes SQL Server 2005. Responsible for the development, testing, and deployment of custom License and Account manager applications. The License manager provides for the creation and management of individual and company licenses. The Account manager supports the creation and management of Windows and Unix user accounts. Both applications were developed in C#, execute under Windows Server 2003 and utilize encrypted files for the storage and retrieval of license and account information.

July 2000- GlaxoSmithKline, Research Triangle Park, NC.

Dec 2007 Senior Developer. Acted as principal investigator, responsible for the development of a mobile device based Sales Force Automation (SFA) system. Responsibilities included the design, development and testing of mobile SFA applications implemented in eMbedded VC++ and C#. The eMbedded VC++ SFA application synchronized with a master Sybase ASA database via MobilLink middleware and utilized a Pocket relational database (Sybase UltraLite) to persistently store synchronized data. The C# implementation of the SFA application utilized Windows Forms for the GUI and retrieved data from a SQL Server CE database using ADO.NET.

Responsible for the design, development, documentation (IQMS) and testing of a suite of SFA related applications. These applications provided direct support to the sales force, help desk and other internal support organizations. These applications retrieve data from and write data to a Sybase ASA database and are implemented in VC++ and C#.

Jun 1999- BB&T Wilson, NC.

July 2000 Senior Developer. Responsible for the development of database interface DLL's, implemented in VC++, which provide access to loan information managed by a client server loan application program.

Jun 1997- General Electric Corp., Mebane, NC.

Jun 1999 Senior Developer. Responsible for development of a VC++ application to automate the printing of equipment labels across a Local Area Network (LAN). Rational Rose case tool was utilized to model the design of the label printing program and to generate C++ header and implementation files. In addition, was responsible for the design and development of VC++ programs which provide for the plotting of 2D engineering drawings and the conversion of engineering drawings to the DXF format.

Feb 1997- Northern Telecom, Research Triangle Park, NC.

May 1997 Senior Software Specialist. Responsible for the design and development of C++ software to implement system administration and error logging functionality for use on the next generation DMS-100 telephone switch.

Sep 1996 - United Guaranty Inc., Greensboro, NC.

Feb 1997 Senior Software Analyst. Responsible for the development of Graphical User interfaces (GUI's), under Windows 95, for a client/server based application entry system. Screens, utilizing Visual Basic (VB) controls, were developed using the ObjectPro 4GL tool, which generated C/C++ code.

Jan 1996 - GTE Systems, Research Triangle Park, NC.

Aug 1996 Senior Software Specialist. Responsible for development of Graphical User Interfaces (GUI's) in C++, under SOLARIS (X-Motif), for a distributed network management system.

Apr 1994 - McDonnell Douglas Aerospace, St. Louis, MO.

Jan 1996 Senior Software Specialist. Responsible for prototyping a Graphical User Interface (GUI), under HP-UX (X-Motif), for an aircraft mission planning system. Screens were prototyped using the Builders Accessory GUI builder and implemented in C++.

Jul 1991- Magnavox, Fort Wayne, IN.

Mar 1994 Senior Software Engineer. Responsible for the design and development of Ada software implementing attack analysis mission planning processing, for the Advanced Field Artillery Tactical Data System (AFATDS). In addition, was responsible for the design and development of Ada software responsible for the distribution of tactical mission data among processes within an Op-Fac.

Aug 1989 - Litton Data Systems, Pascagoula, MS.

Jun 1991 Principal Software Engineer. Functioned as cognizant engineer for Naval Tactical Data System (NTDS) Interfaces, including, secure data links, radar, GPS and combat systems. Responsible for implementing interface software for a GPS Satellite Navigator.

Jun 1988 - General Research Corporation, Santa Barbara, CA.

Aug 1989 Member of technical staff. On-site technical liaison and consultant responsible for the collection of Ada firmware requirements and design information, for ASW weapon development, for incorporation into requirements and design documentation. In addition, provided technical consultation in the areas of the Ada language, real-time firmware development and compiler selection.

Feb 1981 - General Research Corporation, Ft. Walton Beach, FL

May 1988 Member of technical staff. Provided technical support for the development of an Ada cross-compiler targeted to a micro-processor based embedded computer system. Technical support included: maintaining cross-assembler and linking loader software and development of compiler testing and configuration management tools.

Oct 1978 - Sperry Univac Corporation, Eagan, MN.

Jan 1981 Associate Programmer/Analyst. Responsible for the design of communication software which for an Over The Horizon (OTH) targeting system.

Education

*1978 Stockton State College, Pomona, New Jersey B.S. (Computer Science)

1976 Gloucester County College, Sewell, New Jersey A.S. (Electronic Data Processing)

* All except seven credits earned towards B.S. degree

Microsoft Approved Training

Developing XML Web Services Using Microsoft ASP.NET

Developing ASP.NET Web Applications Using Visual Studio .NET



Contact this candidate