Please initiate contact through email. | http://keithpray.net/ |
kap@alum.wpi.edu |
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 |