Keith A. Pray

Please initiate contact through email.
Summary Leader, Computer Scientist, and Software Engineer with 25+ years of experience solving problems by designing and building quality software in companies and teams of all sizes and academic research roles
- History of improving team productivity and efficiency by orders of magnitude
- Strives to develop keen insight to find true, simple solutions to complicated, real world problems
- 22+ years providing technical team leadership
- 21 years Java development experience as primary language
- 17+ years providing university computer science education
- 9+ years managing engineering employees
Experience Software Engineering Manager III, BAE Systems, ES - NH, MA : 09/2004 - present
Software Development Environment Lead - Digital Transformation, DevSecOps, Agile, Metrics
- Led creation and delivery of 26 live and 2 asynchronous training modules by 24 authors across several sites and time zones
A leader of ES Sector Engineering Excellence, Governance, and Process of 5500+ engineer organization
- Supported AS9100D audits achieving PEAR scores of 4-5 through 50+ activities
- Coordinated Corrective Action Review Board. Increased available analysis time 233%. Reduced manually generated materials 63%. Reduced quarterly meeting time 50%. Led 250+ improvement tasks to completion.
Software Manager / Architect - Reported to Software Director of 160 engineer organization
- Direct technical leadership and functional management of 25 SW engineers across multiple sites
Principal Software Investigator: IRAD - Defining EW SW architecture of the future
- Illustrated paradigm for flexible deployment and concurrency while eliminating typical multi-threading issues
Software Lead: DARPA Cognitive EW - Hands on lead for multi-discipline engineering team
- Developed integrated Earned Value Management and Jira process reducing metric reporting to 10 minutes/week
Technical Lead: Map Display - hands on lead and architect in program of 65 SW Engineers
- Upon joining saved $2 million estimated development costs and recovered an existing 2 month schedule slip
- Recaptured 50% of primary mission equipment screen real estate from competitor
- Reduced defect resolution and regression testing overhead of feature rich product from 1 week to 4 hours
- Led addition of 30 features, requirements through integration and test, on schedule and within budget
Productizing Lead: Tracking and Fusion reporting to Business Area Director of 30 engineer organization
- Aligned source control and build to support maturation of research capabilities and releases to multiple customers
- Inserted automated testing, coverage, static analysis, run time performance, and dependency metrics
- Reduced average defect identification time from 4 weeks to 1 day
Capability Lead: UAV Auto Routing High-Speed Emergency Replanner in program of 25 engineers
- Increased average code review effectiveness from 1 to 10 major defects found across all program projects
Chief SW Architect: System of Services Preparation and Planning Fires and Effects Planner
- Customer appointed role leading 25 engineers from 2 companies on East and West coasts - Implemented deployment reversal of 300K line code base in 6 month spiral with no cost or schedule impact
Adjunct Instructor, Worcester Polytechnic Institute (WPI), CS Department - Worcester, MA : 05/2004 - present
Courses: CS 525W Web Ware, CS 3043 Social Implications Of Information Processing.
Research Scientist/Engineer, Bioengineering Institute (BEI), WPI : 09/2002 - 08/2004
- Cultivated business opportunities for novel data model and user interface technologies, Provisional Patent awarded.
Research Assistant, Center For Research In Exploratory Data And Information Analysis, WPI : 09/2002 - 12/2002
Geo. I. Alden Fellow, BEI, WPI : 02/2002 - 09/2002 - Authored Sheriff's Office technology plan, date model, GUIs
Design Engineer, EMC Corporation - Hopkinton, MA : 06/1998 - 10/2001
- Performance Analyst: Characterized and optimized Backup Restore Solution
- Realized 20 fold team productivity increase initiating and leading continuous improvement effort
- Provided performance white papers, inference engine expert system, and support to sales and field engineers
Software Engineer, Scope Communications - Marlborough, MA : 1997 - 1998 - Created intelligent GUI widgets.
Software Consultant, 3Com - Marlborough, MA : Summer 1996 - Implemented a manufacturing quality database.
Skills Technical: Architecture, Design, Implementation, Testing, Integration, Product Size Estimation, Schedule Planning, Requirement Derivation, Algorithm
Tools: Java, Akka, JSF, JSP, JavaScript, XML, X/HTML, *NIX, BSD, Mac OS X, Windows, Jenkins, Eclipse, Git, ClearCase, Weka, Emacs, Apache [Web Server | Tomcat, | TomEE | Shiro | Log4j], Primefaces, CesiumJS, Google Earth Plugin, Coverity, Fortify, Jira, Collaborator, MS Office, Doxygen; Previous Experience In: C/C++, Prolog, Scheme/LISP, Rational Rose, Subversion, Test Track Pro, LaTeX
People: Recruiting, Behavioral/Technical Interviews, Performance Leadership/Management, Mentorship, Career Development, Delegation
Process: Continuous Improvement, CMMI V2.0, AS9100D, AS9145, Technical Product Review, Meeting Facilitation
Education PhD in Computer Science, Worcester Polytechnic Institute - Worcester, MA - In Progress
Master of Science in Computer Science, WPI - 2004 Thesis: Time Sequence Association Rules
Bachelor of Science in Computer Science, WPI - 1998 with High Distinction Thesis: Machine Vision Billiards
Publication Mining Expressive Temporal Associations from Complex Data, Machine Learning and Data Mining in Pattern Recognition: 4th International Conference, MLDM 2005, Leipzig, Germany, July 9-11, 2005. Proceedings.
Awards sample -BAE Impact: Interviews
-BAE Impact: Ingenuity, flawless execution in face of pandemic challenges
-BAE Impact: Tireless execution through unanticipated issues
-BAE Chairman's: Bronze, Silver nomination
-BAE Impact: Alternative Display Solution
-BAE Impact: 20% Functionality Delivered Ahead of Schedule
-BAE Impact: Great Place to Work Diversity & Inclusion
Printer Friendly Resumes: HTML Version PDF Version
(1 pg)
Postscript Version
(1 pg)
MS Word Version
(1 pg)

by: Keith A. Pray
Last Modified: May 26, 2022 3:30 PM
© 2022 - 1975 Keith A. Pray.
All rights reserved.