DAVID N. FREET
Software engineer with over
15 years of experience in scientific and business software development,
project management, and technical consulting. Strong analytical
skills with development experience in finance, inventory tracking,
geographical mapping, avionics and embedded systems, and simulation/test
systems. Seeking a software development position within
the
SUMMARY
SOFTWARE Languages/Applications: C#,
.ASP, JavaScript, HTML, CSS, .NET, C++, Java, OO,
Visual
Basic, PHP, Visual Studio 2005/2008, SQL Development, SQL Server 2005/2008,
Install
Shield Pro, Rational Clear Case/Clear Quest
EXPERIENCE
2009 - Present HARRIS IT
Senior
Software Engineer
· Develop
and maintain C#/SQL Server applications to track configuration and security
certification status for all systems within the USAF Air
Mobility Command. The applications
allow a base of
several hundred users to track audit compliance and information assurance
efforts.
· Deploy design projects using Rapid
Application Development (RAD) methodology which utilizes
rapid
prototyping and instant user feedback to optimize functionality and reduce
development time.
· Perform
white box and black box code analysis and security assessments on all AMC web
applications using HP Fortify and WebInspect
in conformance with DISA DIACAP application
security
requirements. Interface with USAF program managers to provide vulnerability
identification
and
recommendations for threat mitigation.
2009 - Present ITT
TECHNICAL INSTITUTE
Software Applications and Programming Instructor – Adjunct
· Instruct
students in Java, C++, Visual Basic, data structures, algorithms,
object-oriented
programming,
database design, and software application design and development.
· Maintain expertise in subject area and
recommend improvements in curriculum design.
· Teach material from approved curriculum
and motivate students to participate in all aspects of the
educational
process.
2000 – 2009 NORTHROP
GRUMMAN INFORMATION TECHNOLOGY - TASC
Senior Software Engineer
· Performed requirements analysis,
development, documentation, testing, deployment and
maintenance of web-based C# .NET solutions for
the U.S. Government Intelligence Community.
· Provided support, upgrades and defect
resolution for legacy Visual Basic programs used to process
and
display satellite GPS data within a Windows-based ESRI Map Objects platform.
· Completed a rigorous training course on
the SEI (Software Engineering Institute) endorsed Personal
Software Process (PSP). Achieved CMMI
Level 5 on design projects which improved software
quality and
significantly refined size and time estimating accuracy.
David N.
Freet
Page 2
1999 – 2000 MOHELA
(
Project Manager – Windows Software Development
· Reported
directly to VP of MIS and managed multiple Windows software development projects
in
addition to training and supervising a team of developers.
· Developed VB/SQL Server applications to support
Mohela’s internal business functions and
participated in the requirements definition phase of the
organization’s web/e-commerce initiative.
· Analyzed client business requirement and
designed software solutions to meet their IT needs.
Year 2000 IT Consultant
· Planned
and implemented an enterprise-wide Year 2000 review for the City of
included identification
and assessment of operational risks resulting from both technical and
business sources.
· Assessed
information systems and business processes at various corporations and provided
upper
management with recommendations to improve their IT
operations.
THE BOEING COMPANY /
1997 - 98 Senior Software Engineer
Participated in a large-scale software development project that improved affordability by converting military-specific software applications to target commercial off-the-shelf processors. Responsible for project management activities such as estimation and planning, group coordination, documentation, and completion status for an assigned segment of the overall project.
· Re-designed existing legacy software using C++ with formal
object-oriented methodologies.
· Analyzed
existing software requirements and translated them into specifications for the
new design.
· Evaluated
hardware and software design specifications and selected products that would
best satisfy
the
project’s performance requirements. Recommended optimal purchases to project supervisor.
1995 - 97 Software Engineer
Fulfilled
the role of project manager for a high-priority software development project.
Responsible for all aspects of project management
including requirements analysis, task estimation and scheduling, procurement of
resources, risk assessment, documentation and status reporting.
· Designed
and implemented software tools for use in simulation, testing, and integration
of complex
electronic systems using C++ object-oriented programming.
· Implemented
full life-cycle development methodology including analysis, system design,
coding and
testing,
installation and maintenance, and end-user training/verification.
· Reduced
cost and engineering time by modifying existing simulation/test software to
accommodate
new avionics systems or revisions in test requirements for
established systems.
· Established a strong foundation in digital circuit design and
hardware operating characteristics.
David N.
Freet
Page
3
EDUCATION
SOUTHERN
M.S., Computer Management and Information
Systems (Pursuing)
M.B.A.,
Business Administration, December 2001
UNIVERSITY OF MISSOURI-ROLLA
B.S.E.E., Electrical
Engineering, December 1995
Emphasis in Computer Engineering
B.A., Communication,
May 1992
Dual major in Journalism and Speech/Organizational Communication
A.A., Mathematics,
May 1993
SECURITY
CLEARANCE DOD TS/SCI
CERTIFICATIONS CompTIA Security+