J. David Blaine
Model-Based Systems Engineer at Tactical Engineering and Analysis, Inc.- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Farhad Bahrami
David is extremely knowledgeable in all phases of software development, and he is able to apply this knowledge and experience directly to the project at hand. I learned a lot from him and hope our paths cross again.
Farhad Bahrami
David is extremely knowledgeable in all phases of software development, and he is able to apply this knowledge and experience directly to the project at hand. I learned a lot from him and hope our paths cross again.
Farhad Bahrami
David is extremely knowledgeable in all phases of software development, and he is able to apply this knowledge and experience directly to the project at hand. I learned a lot from him and hope our paths cross again.
Farhad Bahrami
David is extremely knowledgeable in all phases of software development, and he is able to apply this knowledge and experience directly to the project at hand. I learned a lot from him and hope our paths cross again.
Credentials
-
Professional Certificate in Copyediting
University of California, San Diego, ExtensionMar, 2012- Oct, 2024 -
Professional Certificate in Technical Communications, UCSD
University of California, San Diego, ExtensionJul, 2007- Oct, 2024 -
Project Management Professional (PMP)
Project Management InstituteSep, 1999- Oct, 2024
Experience
-
Tactical Engineering and Analysis, Inc.
-
United States
-
Defense and Space Manufacturing
-
100 - 200 Employee
-
Model-Based Systems Engineer
-
Nov 2019 - Present
Developing SysML diagrams for US Navy communications system. Developing SysML diagrams for US Navy communications system.
-
-
-
INDUS Technology, Inc.
-
Defense and Space Manufacturing
-
200 - 300 Employee
-
Data Modeler
-
Sep 2014 - Nov 2019
Analyzing "as is" data stores across many disperse dbms's, creating ERD's using binary relational schema. Then create Conceptual Data Model using UML Class diagrams to present the "to be" to sponsors. Create Logical Data Model. Analyzing "as is" data stores across many disperse dbms's, creating ERD's using binary relational schema. Then create Conceptual Data Model using UML Class diagrams to present the "to be" to sponsors. Create Logical Data Model.
-
-
-
General Atomics Aeronautical Systems
-
United States
-
Aviation and Aerospace Component Manufacturing
-
700 & Above Employee
-
Software Quality Engineer
-
Oct 2010 - Nov 2013
Led efforts to develop systems and software metrics. Drove s/w engineering process improvement efforts: system test, requirements, peer review. Proposed methods for eliciting s/w product requirements from internal & external customers. Drove development of peer review process and tool. Designed MS SQL Server 2008 R2 schema. Developed workflow improvements for system test for evaluating requirements suitability. Created s/w corrective and preventive action process, complete PDSA improvement cycle. Established objective measurements of software quality requirements Show less
-
-
-
The Marlin Alliance, Inc
-
United States
-
Business Consulting and Services
-
1 - 100 Employee
-
Principal Consultant
-
Sep 2009 - Jan 2010
(1099 contractor) Led analysis of survey results for large Navy organization, established basis for improvements. Performed statistical analysis of survey responses. Performed semantic analysis of survey narrations; used Dialog Mapping and Compendium. Designed quantified objectives for Knowledge Management program. (1099 contractor) Led analysis of survey results for large Navy organization, established basis for improvements. Performed statistical analysis of survey responses. Performed semantic analysis of survey narrations; used Dialog Mapping and Compendium. Designed quantified objectives for Knowledge Management program.
-
-
-
-
Engineering Process Consultant
-
Feb 2006 - Aug 2009
(1099 contracts and various volunteer efforts) Created training material on Software Metrics, Requirements Management, Peer Review, SW Project Management. Trained on Evo Delivery by Tom Gilb at Invitation London Seminars, several years. Evo Delivery is progenitor of all methods now termed "agile." Revised content of course "Business Practices for Software Project Managers" taught at UCSD. Coached small-to-medium enterprises on software project management; set up metrics. Taught engineering and software project management courses at NU, UCSD. Served on Advisory Board IEEE Software Magazine. Show less
-
-
-
ViaSat, Inc.
-
United States
-
Lead of Software Process Improvement
-
Feb 2003 - Feb 2006
Created software metrics program, enabled program managers ability to "manage by fact." Analyzed & documented current engineering processes, established baseline for improvements. Introduced Phase-Gate project management method for product development. Led CMMI-based improvements and achieved SW-CMM ML2 and ML3. Created software metrics program, enabled program managers ability to "manage by fact." Analyzed & documented current engineering processes, established baseline for improvements. Introduced Phase-Gate project management method for product development. Led CMMI-based improvements and achieved SW-CMM ML2 and ML3.
-
-
-
-
Manager, Engineering Process
-
Jun 2002 - Feb 2003
Customized an industry process for technical reviews. Introduced Phase-Gate with time-boxed scheduling method to program managers. Mentored & advised program manager on agile s/w development workflows and practices. Established methods for gathering, analyzing, quantifying requirements. Customized an industry process for technical reviews. Introduced Phase-Gate with time-boxed scheduling method to program managers. Mentored & advised program manager on agile s/w development workflows and practices. Established methods for gathering, analyzing, quantifying requirements.
-
-
-
Ensemble Communications
-
United States
-
Advertising Services
-
1 - 100 Employee
-
Software Process Lead
-
Sep 2000 - Nov 2001
Created project status metrics for Board of Directors and program managers. Introduced Evolutionary Delivery and measurement-based management. Established methods to quantified software quality requirements. Managed development and delivery of an Optical Interface Card (OIC). Created project status metrics for Board of Directors and program managers. Introduced Evolutionary Delivery and measurement-based management. Established methods to quantified software quality requirements. Managed development and delivery of an Optical Interface Card (OIC).
-
-
-
Nokia Mobile Phones
-
United States
-
Software Quality Engineer
-
Jun 1999 - Oct 2000
Global software process improvement group: designed procedures, s/w metrics. Trained by Tom Gilb on Evolutionary Delivery (basis for all “agile” methods). Conducted tradeoff study of Requirements Management tools for NMP. Led software process improvement efforts; presented to NMP executives. Global software process improvement group: designed procedures, s/w metrics. Trained by Tom Gilb on Evolutionary Delivery (basis for all “agile” methods). Conducted tradeoff study of Requirements Management tools for NMP. Led software process improvement efforts; presented to NMP executives.
-
-
-
Qualcomm, Inc.
-
United States
-
1 - 100 Employee
-
Senior Engineer
-
Sep 1996 - Apr 1999
Taught requirements management techniques: eliciting, analyzing, documenting, validating. Led software metrics program for president of infrastructure division; used GQ(I)M from SEI. Led effort to develop technical review process. Developed software process manual, basis for development process across organization. Taught requirements management techniques: eliciting, analyzing, documenting, validating. Led software metrics program for president of infrastructure division; used GQ(I)M from SEI. Led effort to develop technical review process. Developed software process manual, basis for development process across organization.
-
-
-
Comptek Federal Systems
-
United States
-
Software Development
-
Principal Systems Engineer
-
Jun 1977 - Jul 1996
Developed assembly language software for electronic warfare systems. Started as a programmer then became software lead, project engineer, and project manager. Later became the lead for software process improvement; achieved SW-CMM v1.1 ML2. Developed assembly language software for electronic warfare systems. Started as a programmer then became software lead, project engineer, and project manager. Later became the lead for software process improvement; achieved SW-CMM v1.1 ML2.
-
-
Education
-
University of California, Santa Barbara
MS, Electrical and Computer Engineering -
Arizona State University
MA, Mathematics -
Arizona State University
BS, Mathematics