D. Kyle Pierce
Big Rapids, MI **307
Objective:
Seeking a software engineer position in a team environment, using Microsoft development tools and taking advantage of my background in computer science and software methodologies.
Employment History:
G.E. Aviation
Grand Rapids, MI
11/2010 – 7/2011 Software engineer
Developed C++ and C# components of a distributed framework for simulation and testing of aircraft systems and avionics, using Visual Studio 2010-based tools. Made extensive use of STL and Boost C++ libraries; used WPF for UI work in C#, wrote the interop layer between C++ and C# components, and performed unit testing of all components. Participated in design meetings and made use of prior UML experience.
Matrix Software
Big Rapids, MI
1/2009 – 11/2010 C++ & .NET developer
Developed data analysis, report generation and web service applications in a Microsoft .NET environment with strong demands for C++, C#, ASP.net and VB.net coding skills in Visual Studio 2005/2008 and SQL Server 2005. The C++ coding required working knowledge of the Standard Template Library. Projects required a high level of independence and responsibility for results.
Source Interlink
Big Rapids, MI
11/2002 - 11/2008 C++ & .NET developer
Designed, coded, and maintained a variety of data acquisition, analysis, and reporting applications on Windows XP and Vista platforms. Developed in-house tools for report generation, using both SQL Server 2005 and various versions of Microsoft Access. Trained staff members in object-oriented methodologies and design patterns. Extended coding expertise in Visual C++ 6 and Visual Basic 6 to .NET development with C++, C#, ASP.net and VB.net in VS 2005.
Configuresoft, Inc.
Colorado Springs, CO
10/2000 - 09/2002 Software engineer
Designed and coded distributed software components of an enterprise configuration management system, using Visual C++, object-oriented UML-based design tools, and advanced knowledge of Win32 API calls, including SQL Server API programming and socket-level network programming.
Compaq Computer Corporation
Colorado Springs, CO
04/1999 - 08/2000 Software engineer (contract)
Designed and coded extensive enhancements to existing cross-platform applications (Windows NT/2000, Digital Unix, and Open VMS). The system performed diagnosis of hardware failures in Alpha-based Compaq computers and their peripherals. Extended the application (which was originally written in C) with C++ to incorporate more recent technologies.
MCI Worldcom
Colorado Springs, CO
06/1998 - 04/1999 Software engineer (contract)
Enhanced and extended an existing real-time call processing system, in response to the merger of MCI and Worldcom, which introduced many new call-processing requirements. This software coding was done in C and C++ languages on a Unix platform.
Bendata
Colorado Springs, CO
02/1997 - 05/1998 Software engineer
Participated in analysis, design, and implementation of a new generation of commercial help-desk software, using Visual C++ on a Windows NT platform. Projects included development of GUI components using the MFC framework.
Education:
Master of Science
Major: Computer Science
Michigan State University
Master of Science, Public Health
Major: Biostatistics
University of South Carolina