Nicholas W Petro
Engineering Manager at Mission Solutions Engineering, LLC
********@*********.***
Summary
• 29 Years of Software Development/IT experience
• More than 11 years of information technology management experience with focus as Project
Manager/Control Account Manager for projects associated with Information Technology, Financial Services
and Combat Weapon Systems.
• Experienced in project planning, system analysis and troubleshooting, quality control, forecasting, scheduling
and status tracking.
• Highly knowledgeable in all areas of the Software Development Life Cycle.
• Excel at planning Software Development activities and managing this plan and associated Development Team
to complete projects on Schedule and within budget constraints.
• Possess strong communication skills and ability to liaison between management, clients, and personnel.
Technical Skills
Applications: Microsoft Project, Microsoft Office
Security Clearance: Current
Languages: C, C++, JAVA, PASCAL, Ada, 68000Assembler, BASIC, Object PASCAL
Networking: TCP/IP
Operating Systems: UNIX (various variations), XP (Microsoft), OS X (Apple), VMS, DOS
Databases: Oracle
Additional Training Certifications
• Earned Value Management
• CMMI (Capability Maturity Model Integration) V1.3, Control Account Management and Project Management
• PMOS (Project Management Training Course) CSC Project Management Training
Specialties: Computer Systems Development, EVMS, CMMI, People Management, Technical Management,
Planning, Getting the Job Done on Time and Budget
Experience
Engineering Manager at Mission Solutions Engineering, LLC (Formerly CSC Defense Systems)
February 2001 - Present (12 years 11 months)
• Section Manager/CAM (Project Management) working on the Aegis Project.
• Responsible for leading department personnel assigned to my Deliverable Baselines along with having the
direct administrative/yearly performance review responsibility for a subset of 12+ individuals within the
Department.
Page1
• At any one time I am responsible for multiple Deliverable Baseline Activities. These activities include:
o Collaborate with Customer System Engineering staff to obtain Baseline Requirements.
o Evaluate Requirements with department development personnel to estimate effort and build plans. Take this
information and develop work packages that follow the Work Breakdown Template issued by the Lead
Project Manager. Each of these work packages along with staffing required is put into a Microsoft Project
Plan for incorporation into an Integrated Master Schedule.
o With this plan in place work begins. On a weekly basis status is obtained and documented. Weekly progress
(S-Curve Updates) and Earned Value metrics are produced. On a monthly basis, variances (cost and schedule)
are identified and documented, Risk Management metrics gathered, status reports written. I am then
responsible for formatting this information into a presentation for use in a customer monthly program review.
• Must make sure that all work is done in accordance with the processes defined for our development center.
The development center has been certified as a Level 5 and I have been trained for CMMI V1.2, as such I
participate in SCAMPI (Standard CMMI Appraisal Method for Process Improvement) evaluations.
Senior Systems Analyst at OMR Systems
June 1996 - February 2001 (4 years 9 months)
• Lead programmer in charge of design and coding efforts of the Deal Capture Trading Assistant product.
The Deal Capture was implemented utilizing C++ and a Motif/X Windows Graphical User Interface.
• Daily responsibilities are to meet with OMR Client Service personnel to discuss customer requests and fixes
for problem areas within the product. From these discussions specifications are created to outline what
exactly is needed to satisfy the customer’s requirements. I then perform a system analysis to determine how
much time will be needed to complete the task.
• Once approved, by the customer, it is then my job to implement the solution. The Deal Capture contains
over 100,000 lines of C++ code; it is compiled and ported to UNIX (HP, DEC, IBM, SUN) as well as VMS
(ALPHA, VAX) platforms. This code must be compiled nightly and ready for release to customers daily. I
maintain all build scripts as well as monitor these nightly builds. Each customer contains a baseline of the
product, at any time they may want a patch release to their version containing new functionality or fixes. It is
my responsibility to provide configuration management to maintain customer baselines so a code patch can
be implemented and a baseline delivered in a timely manner.
Senior Computer Scientist at Computer Sciences Corporation
December 1988 - June 1996 (7 years 7 months)
• Technical lead on ALERT Product Team. The ALERT product is a Logistics MIL-STD 1388-2B tool that
automates the Logistic process currently in use by the U.S. Military. The technology I am utilizing in this
effort includes Client-Server, UNIX, X-Window/Motif Graphical User Interface, distributed networks and
databases. All software is written in C, and the database of choice is Oracle. My area of responsibilities
encompasses the entire area of software development and includes leading, planning, designing and writing
applications that utilize Motif/X Graphical User Interfaces, developing Unix system services and database
interfacing, documenting, testing, porting to various platforms as well as system administration and product
marketing.
• Technical lead on CALS System (Computer Aided Acquisition and Logistics Support System) project.
CALS provides the means for fully integrating the capture, storage, processing, exchange, and disposition of
Page2
weapon system life cycle information. The technology utilized in this project includes X, distributed
networks and database in a Unix environment. The software was written utilizing Ada and C. My area of
responsibility was Application Program Utilities, which includes Motif, X, UNIX, POSIX and Inter-process
Communication. These Utilities provided support in the previous mentioned areas for all CALS application
programs. Lead responsibilities included guiding a group of Software Engineers in development efforts as
well as performing customer reviews.
• Technical lead for 3 functional areas of BSY-2 project. BSY-2 is a 68030 based Real Time Submarine
Computer Control System written in Ada. Responsibilities are leading a staff of Software Engineers in their
design activities.
Skills & Expertise
CMMI
Earned Value Management
Technical Management
People Management
Planning
MS Project
Requirements Analysis
Software Development
Software Engineering
Software Project Management
Object Oriented Design
Program Management
Project Planning
Unix
Systems Engineering
Management
Databases
Software Documentation
Integration
Testing
C++
Configuration Management
Technology Management
Education
University Of Scranton
BS, Computer Science, 1980 - 1984
Interests
Fishing, Sports and Family
Page3
Nicholas W Petro
Engineering Manager at Mission Solutions Engineering, LLC
********@*********.***
Contact Nicholas W on LinkedIn
Page4