Post Job Free

Resume

Sign in

Software Engineer Customer Service

Location:
Angier, NC
Posted:
April 26, 2014

Contact this candidate

Resume:

CRAIG M. DOGGETT

*** ******* ****, *******, ** **527 Cell phone: 919-333-

6136

acdvjb@r.postjobfree.com

QUALIFICATION HIGHLIGHTS:

C#, .Net and .Net Compact Frameworks, C++, Java, Win32, MFC, COM, Microsoft SQL, DAO,

Cryptography, Android, WinMobile, Microsoft Windows, Linux, Visual Studio, Eclipse, InstallShield

PROFESSIONAL EXPERIENCE:

Northrop Grumman, Information Systems, Defense Systems Division, Clayton, NC

August 2013 to Present

SENIOR SOFTWARE ENGINEER

• Implemented mapping functionality for the Commanders Tactical Display application on the Android

platform using ESRI ArcGIS mapping API’s for the Nexus 10 tablet

• Performed a Fortify “Secure Code” analysis for the Global Command & Control – Joint Command.

Northrop Grumman, Information Systems, Cyber Intelligence Group, Chantilly, VA

August 2004 to August 2013

SENIOR SOFTWARE ENGINEER

•Supported U.S. Government Customers to analyze, design, and develop specialized applications utilizing

the Microsoft Visual Studio and Eclipse development environments

•Acted as the Task Lead of small development teams on numerous new and O&M projects

•Developed applications written in C#, Microsoft .Net and .Net Compact Frameworks, C++ and Java

o WinForms asset tracking application in C# utilizing Microsoft SQL Server 2008

o Android secure email application using Microsoft Lite SQL for data storage

o Secure Peer to Peer application in C# using implemented using Mesh networks.

o Secure email applications on Windows desktop, Android and Windows Mobile platforms

o Microsoft Office and Firefox Browser COM Plug-ins for sensitive data transfer

• Implemented modifications to the U.S. Army IAI RQ-5 Hunter UAV airborne and ground control software in C++

on the Linux platform to achieve UAV interoperability in Joint Coalition Operations.

Northrop Grumman, Mission Systems, Reston, VA

May 1993 to August 2004

SENIOR SOFTWARE ENGINEER

•Supported projects sponsored by the U.S. Government, Defense Threat Reduction Agency to ensure U.S.

compliance with current and pending U.S. multi-lateral and bilateral treaties

o Compliance Monitoring and Tracking System (CMTS)

o Arms Control Information and Notification Systems (ACIN)

•Developed and maintained the "Core Applications" and communication software of the CMTS system

utilizing C++, MFC and Win32

•Implemented interfaces with numerous UNIX processes and Sybase's SQL Anywhere

•Established a state table based communications module, supporting simultaneous Point to Point Protocol

(PPP) connections

•Responsible for the MDI engine, U.S. Government “format” modules, data processing, “compliance

checks”, and secure data transmission

•Provided operational and on-site support for all CMTS and ACIN systems

•Task Lead for the conversion of the CSBM treaty software converting it from a Win32 architecture

consisting of 6 applications to a single MFC MDI based application utilizing dynamic link libraries

(DLL)

Burke Consortium, Inc., Springfield, VA

August 1989 to May 1993

SOFTWARE ENGINEER

•Designed and integrated computer systems for the U.S. Navy, Naval Sea System Command, Greater

Submarine Directorate

o Created an integrated management system consisting of Customer Service, Asset

Management, Personnel Management, Training modules

o Implemented in C++ using Vermont Views as the screen interface and MDBS IV database

engine.

•Built a database driven scrollable forms engine

o Database driven U.S. Government forms automation application

o Cut development time of automating a U.S. Government forms by 75 percent

o Forms engine printed both the form image and data on a HP LaserJet II+ printer

•Developed a complete 14-phase application life cycle documentation package

Telesystems Source, Inc., Fairfax, VA

May 1988 to August 1989

SOFTWARE ENGINEER

•Generated a LAN based inbound / outbound predictive dialing system

o System was implemented in C and Clipper, under the concurrent DOS 386 platform

o Allowed the loading of hundreds or thousands of telephone numbers into the system, which

would then be dialed and upon connection transferred to an operator

o Tracked individual operator "talk-time" averages to predict when to have a new call available to

transfer to the operator

o Filtered out telephone company intercept messages (e.g., disconnected, cannot be completed as

dialed), distinguishing an answering machine from a live person

o Recorded the sale/poll results

CLEARANCE:

• Active - TS/SCI

PUBLISHED APPLICATIONS:

• Safer Date v1.0 Android application published to the Google Play Store

EDUCATION:

Montgomery College, Rockville, MD

Degree: Associate of Arts in Computer Programming Graduation: Spring 1989

Learning Tree International, Reston, VA

•Java Development

•Android Application Development

•C# Hands On

•Software Testing and Quality Assurance

•Win32 Programming Hands On



Contact this candidate