Post Job Free
Sign in

C# Software Engineer

Location:
Conway, SC
Posted:
June 26, 2024

Contact this candidate

Resume:

Rod Spencer

**** ******** ****, **** ****, Hooksett, NH 03106

603-***-****

***.*******.**@*****.***

Experienced Software Engineer

Extensive experience in the design and development of .NET applications.

.NET – C#, WPF/MVVM, WCF/RESTful, Prism.

Database – MS SQL Server, Oracle, MySql.

NHibernate, NLog

Version Control Administrator - Subversion, ClearCase, SourceSafe

Leading teams from 3 to 12.

Technical lead

Software Management.

TECHNICAL SUMMARY

Languages/Technologies:

C#, .NET Framework (4.0, 4.5, 4.8, 7), .NET Core (7, 8), WPF, WCF, REST, Silverlight, WinForms, Prism 4.0, Visual Studio .NET (2008-2022), VS Code, Subversion, CAN, ClearCase, SourceSafe, Azure DevOps (TFS), NLog, NHibernate, NUnit, Xamarin, ADO.NET, PDF, HTML, PHP, XML, Entity Framework, Blazor, ASP.NET MVC, Javascript, React, Fortify

Databases:

MS-SQL Server, MySql, Oracle, ODBC, Elastic

Platforms:

Windows, UNIX

Fields:

Personal Transportation, Medical Insurance Billing, Clearinghouse, EDI, Telephony, Warehousing, Radio Frequency Scanners, Client/Server, Office Systems, Defense Industry, Service, Android, Banking

WORK EXPERIENCE

Randall-Reilly, Tuscaloosa, AL 08-2022 to 09-2023

Position: Senior S/W Engineer

Type of Business: Farming/Construction Equipment

Responsibilities: Maintenance of flagship web applications developed in C#, ASP.NET MVC, Javascript, and React.

Fiserv, Alpharetta, GA 08-2021 to 06-2022

Position: Contract – F/T Senior S/W Engineer

Type of Business: Banking

Responsibilities: As part of the security remediation team, fixing code with potential security risks. . Development using C#, VB.NET, ASP.NET/RESTful services, Microsoft Visual Studio 2019, MS SQL, Azure/DevOps

Segway, Bedford, NH 06-2008 to 10-2023

Position: Perm. Senior S/W Engineer

Type of Business: Personal Transportation

Accomplishments: Development of multiple applications on-time and within budget. Introduced unit testing, runtime logging, installers for deliverable products, Web Services (WCF, REST), and Database persistence. Successfully managed external development.

Responsibilities: Development and sustaining of software applications for the Service, Operations and Engineering Departments. Applications include manufacturing data collection, Hardware (battery, power supply, PT pivot circuit boards) testers, and Servicing tools for the Segway PT. Servicing tools which communicate with PT (hardware) to upload flight code, extract logs, control/test motors, test LEDs, and reading of sensors for diagnostics. Communicated to machines using USB-CAN (Systec/KVaser) adapters. Interfaced applications with the company's ERP systems (Syteline, Oracle), as well as Office (Outlook) 365. Development using C#, WPF/MVVM, WCF/RESTful services, Prism, PdfSharp, Microsoft’s Visual Studio, MS SQL, MySql, Oracle 9/10g, ADO.NET, NHibernate, Microsoft Test, NLog.

Goss International, Durham, NH 11-2006 to 06-2008

Position: Perm. S/W Engineer

Type of Business: Post Press Application Software

Accomplishments: Assisting in OO design and development of new flag ship product – a management system for inserting (printing presses) equipment. Development using C#, Microsoft’s Visual Studio .NET 2005/2008, MS SQL 2005, ADO.NET, NHibernate, NUnit, NLog, MSMQ.

Net Healthclaim Services, Redlands, CA Jun 1996 to Jan 2010

Position: Consultant – Systems Analyst/Software Developer.

Type of Business: Clearinghouse for electronic insurance billing.

Accomplishments: Developed and maintain a series of programs and tools to automate in the collection, processing and distribution of electronic insurance claims. Upgrading technologies to include a Web interface to a MySQL database using Apache/PHP. Transmission formats include EDI 837/835, 276/277, 824, 270/271, NSF 2.0 and 1.3. Development using Microsoft's Visual Studio .NET Development Suite products (C#, J#), C++, VB, VFP, ODBC, MFC, SQL/MySQL, HTML, XML, PHP, Procomm's Aspect scripting language. Microsoft Office (Outlook).

Comverse Network Systems, Wakefield MA: 1999 to 2002

Position: Technical Lead/Development Manager.

Type of Business: Telephony applications.

Accomplishments: Manager of a team of 8 developers. Engineering Project Manager of two features. Head technical lead of the first on-time and most successful major release of one of the core products (ANP). Participated in the development of telephony applications on UNIX using C/C++, and AccessMax (in-house graphical development tool). Became proficient in ClearCase to lead the effort of migrating bug fixes from previous releases in 1/5 the expected time. As the mainline coordinator, kept the code base clean with almost no down time.

DSA Software, Foxboro, MA: 1996 to 1999

Position: Development Manager/Account Manager.

Type of Business: Warehousing software.

Accomplishments: Manager of Development. Lead the development of Distribution Center Software which included a Radio Frequency (RF) component - a real-time Client/Server module; and an EDI module to facilitate orders. As an Account Manager, proved to interact well with clients, Development, and QA to deliver enhancements and bug fixes on time. Development of products used C++, Visual Foxpro for implementation on NT platforms.

Lockheed Aircraft Service, Ontario, CA. 1993 to 1996

Position: Software Engineer.

Type of Business: Defense Industry – Development of military surveillance systems.

Accomplishments: Played a key roll in the development of a real-time multi-tasking application as well as a series of simulators to facilitate the debugging and integration effort using C on a VxWorks UNIX platform. Developed an interface application to a series of electronic equipment using the development tool LabWindows/CVI on NT. Upgraded and maintained the embedded interface to a tracking system developed in 8086 Assembly Language. With the knowledge of DOS, UNIX along with other skills and experience, achieved high degree of effectiveness on multiple projects.

Simcor Inc., Moreno Valley, CA 1989 to 1993

Position: Manager – Software Engineering.

Type of Business: Medical Office Systems - Startup Consulting Firm

Accomplishments: Managed a small team which developed network office systems using C/C++ and dBASE for implementation on a DOS platform. Designed and developed a customized word processor.

Rockwell International., Anaheim/San Bernardino, CA 1985 to 1992

Position: Technical Lead/Software Engineer.

Type of business: Defense Industry – missile guidance systems.

Accomplishments: Quickly became an effective team member of a variety of different groups to the point of becoming a technical lead. Was able to join an IR&D team to study and evaluate various programming and development environments.

EDUCATION

California State University, Fullerton, California. Bachelor of Arts, 1987. Major: Business – MIS



Contact this candidate