David Cole
Scrum Master, Agile Coach
Experience
Scrum Master, Agile Coach
Steadforce
Agile coaching at BMW – 8 coaching projects
Advising a BMW department on the introduction of agile software development
Coaching Product Owners, Scrum Masters, Managers and Teams
Trainer in Product Owner trainings
Project for consulting firm (Jan 2017 to present): Steadforce was the main partner in developing products used by consultants at client sites
As Scrum Master, supported the expansion of the project from six developers to three distributed Scrum teams with developers in Germany, Poland, Romania and Ukraine, and stakeholders in Germany, the USA and India
Agile values evangelist
Organizing Scrum meetings
Conducting retrospectives
Co-organizing workshops for the whole team
Contributing to code quality and test coverage for almost daily releases of new versions
UMS at BMW (Sept 2016 to present): Scrum Master for a team of 3 software developers
Organizing Scrum meetings and collaborating in Jira with the Product Owner at the client for billing under an agile fixed price (payment by T-shirt sizes)
Steadforce Campus: Redefined the software development processes at Steadforce with a focus on clean code, code reviews and Scrum
Project Manager
Neos Ventures
- Project manager for the go-live at Amadeus
- Technologies: AEM 6.1, Ansible, Jenkins, Groovy
Head of Networking Software Development
Ametras Rentconcept
- Built a team for the federal government's Adaptive City Mobility - CITY eTAXI funding project
- Technologies: Java, Postgres, Angular, Ionic, Wildfly
Director of Development
Retarus
- Cloud solutions for messaging
- Software development
- Personnel responsibility
- Nearshore team in Romania
- Introduced SCRUM
- Technologies: Java, DB2, MongoDB, Tomcat
Software Development Manager
Afb Application Services
- Department head with personnel responsibility for 30 staff
- Delivery of client projects
- Personnel & budget
- Introduced agile software development methods
- Technologies: Java, DB2, PHP, JBoss, Glassfish
Development Manager
CAM Systems GmbH
- Responsible for ten employees
- Flight Test Management System for COMAC, Shanghai: Software to control the entire flight test program, from defining requirements to generating certification documentation
- Responsible for client communication, creating specifications, development, testing, and acceptance
- CAM-RF: Product for emergency doctors to record emergencies once (Divi protocol) with print, email, web, and fax interfaces
- Aerospace Requirement Tracking System (ARTS): Used by the German Armed Forces for compliance verification of the A400M military transport aircraft
- Logistic Support Analysis: Intranet application to manage all logistic data for the CH53-GA helicopter project at Eurocopter
- Test Management: Development of test management software for Eurocopter
- SMMART: EU research project on systems to improve helicopter maintenance, overall responsibility for work package 5100 with five partner companies
- Galileo: Implementation of the SNMP communication layer for ground stations
- Technologies: Java, Oracle, JBoss, JQuery, Flex, C, C#, Cantata++, Coldfusion, SCRUM
Project Manager
Msg Systems
- Project manager for the concept and implementation of the Qsys-0km system: display and analysis of delivery quality in the BMW supplier internet portal
- Participation and project management for the IBN, KFIS, TWEN, TWENB, MIS, TEWER, PQM, and SPQM systems
- Sub-project manager for the feasibility study, high-level and detailed design of the SWS LS 2.0 (PPQ 8.4) system to identify faulty series parts and their suppliers in global warranty cases
- Data modeling for the service data warehouse: responsible for the data model for all applications in the service data warehouse
- Technologies: BEA WLS, Java, DB2, Oracle
Project Manager
BMW Rolls Royce
- Created the functional design for the Configuration Management System to define and control parts in the development, test, and build phases of aircraft engines
- Project manager for the development and implementation of the system, including user documentation creation and user training
- Project manager for the concept and implementation of the Configurator system to analyze CMS data and load it into the PPS system
- Project manager for the implementation of the Change Control system
- Technologies: INGRES, 4GL/ABF, ORACLE, ORACLE/FORMS
Freelancer
Deutsche Bank
- Design and implementation of the UBR reporting system
- Compression of DB2 data onto a SAS database for the business department's analyses
- Technologies: SAS, DB2, MVS/TSO
Freelancer
BMW AG
- Functional design and software development for the Obligo system for cost control and the Forecast system for fleet status prediction
- Technologies: MVS/TSO, SAS
Freelancer
DLR
- Designed and programmed a system for selling satellite images
- Technologies: ORACLE, SUN/OS, SQL-FORMS, PostScript
Freelancer
BMW AG
- Designed and implemented a graphics system to manage the vehicle fleet
- Technologies: SAS, MVS/TSO
Freelancer
Deutsche Bank
- Conceived and programmed a menu-driven system to track costs, risks, profits, and losses in the trading department
- Technologies: SAS, MVS/TSO
Software Consultant
SPS
- Implemented various client projects in SAS
- Created training materials for the SAS product suite
- Conducted on-site training at client locations
Software Developer
Intel International
- Developed in CULPRIT and SAS
- Implemented the demand forecasting system in SAS
Languages
Education
Cambridge University
BA in Mathematics · Mathematics · Cambridge, United Kingdom
Certifications & licenses
SAFe® 4 Agilist
LeSS Certified Practitioner
SCRUM Master
Similar Freelancers
Discover other experts with similar qualifications and experience