David Hitchman, Project Manager in Rennes, France
David is currently unavailable

David Hitchman

Bio

David has extensive experience in technical project and program management for multimillion-dollar products. He has worked in and with high-profile companies, including BMW, Broadcom, Intel, Mercedes, Microsoft, Nokia, Scania, and Symbian. With deep expertise in Agile project management, he has served as a product owner, scrum master, trainer, and mentor. David excels at guiding development, creating architecture and code, implementing test harnesses, and mentoring people.

Project Highlights

Secure Email for Microsoft Smartphone
Designed the solution and managed the program to implement the solution across multiple teams and business groups in Microsoft, gained customer approval, and delivered.
Nokia 808 PureView
Project managed the software delivery of the Nokia 808 41 MP camera for photographs and video, graphics, autofocus, and performance. The camera was at the top of any class of mobile phones for several years after delivery.
Emergency Call and Web Browser Replacement Modem for BMW
Took over the management of a failing project that had deep technical and motivational issues and delivered it on time.

Expertise

  • C++
  • Certified ScrumMaster (CSM)
  • Coaching
  • International Teams
  • Program Management
  • Project Management
  • SAFe 4 Advanced Scrum Master
  • Technical Project Management

Work Experience

Technical Project Manager

2019 - PRESENT
MOB Software
  • Joined the team to work on the Ensemble platooning project with particular reference to V2X radio communications. Measured the performance of the solution and rearchitected it as required.
  • Set up a GitLab CI/CD workflow and Python test harnesses where required.
  • Integrated with the control team for live testing and debugging the CAN bus, ethernet, and LCM.
  • Architected and created the signing and encryption solutions for over-the-air communication.
  • Liaised with partners in multiple countries and took an active part in the international Ensemble project group, including special interest groups on speed control and security.
  • Delivered the Scania platooning solution and proved that it worked with partners including MAN, Volvo, Mercedes, Iveco, and DAF. Worked with Ensemble, Commsignia, and ESCRYPT.
  • Delivered autonomous driving functionality for both on-road and offroad sites, including standdown, fixed and mobile obstacle avoidance, and priority negotiation between oncoming vehicles.

Engineer, Consultant, and Trainer

2014 - 2019
ScrumIT
  • Joined the BMW combox project and turned the team around, creating a successful, on-time delivery of a major and complex engineering task. Took an active part in the engineering itself, with an international team in India and Germany.
  • Created the Mercedes in-car, global search functionality with an international team in Poland and Germany. Served as scrum master and took an active role in architecture and engineering.
  • Reorganized and streamlined the team for a German financial and utility website from a large team to six small, focused teams. Coached scrum teams, product owners, scrum masters, and team members in Germany, Poland, Romania.
  • Debugged and developed a website back end dealing with car parking. Coded in C and ran a microservices architecture for both parking and enforcement.

Principle Engineer and Project Manager

2010 - 2013
Broadcom
  • Organized the development team for the Nokia N8 through to 808 PureView camera and graphics software.
  • Debugged significant parts of the system and rearchitected.
  • Played a key role in international development with Nokia and later Samsung, including many trips to the client site for progress meetings, technical discussions, and reporting.
  • Delivered software for many phones, up to the Nokia 808 41 MP PureView camera phone.

Program Manager

2007 - 2008
Intel
  • Started the software development for the TH Mobile TV program and successfully delivered the first products on time (despite a late start).
  • Set up Agile practices between software and silicon development, including the use of gate-level simulation to prove the silicon before foundry, a technique I passed to many other teams at Intel.
  • Managed an international development team across three sites in the United Kingdom, the United States, and India.
  • Controlled silicon and board development as part of the program while concentrating mainly on software.

Project Manager

2003 - 2007
Symbian
  • Architected and project managed a range of projects from telephony stacks to Bluetooth AV profiles (as well as USB and IrDA drivers).
  • Set up the first Agile team, evangelized Agile development, and caused its adoption through the company.
  • Managed international customers in Finland, Germany, and Korea (Nokia, Sony Ericcson, and Samsung).
  • Delivered many projects, including rescuing failing projects from others.

Program Manager

1998 - 2003
Microsoft
  • Designed and delivered secure email functionality for Microsoft Mobile.
  • Designed and delivered Microsoft Mobile Explorer to various customers, including Sony, Sony Ericsson, Samsung, Amstrad, and Benefon (now Twig Com).
  • Designed the Microsoft solution for security in Wireless Application Protocol (WAP) communications.
  • Designed the Microsoft solution for provisioning the tri-mode browser using WAP specifications and edited the WAP Forum provisioning specification.

Project History

Secure Email for Microsoft Smartphone

Designed the solution and managed the program to implement the solution across multiple teams and business groups in Microsoft, gained customer approval, and delivered.

At the time of moving to Redmond, California, the Microsoft smartphone and Pocket PC implementations had no signing or encryption on email. The importance of delivering this program was understood as high, as Steve Bulmer and Bill Gates took an interest in it.

The program required working across the messaging team in Microsoft Mobile, the synchronization team, the Windows CE operating system, the exchange server, and both Outlook and Outlook Express teams. The requirement was driven, in part, by requirements of the United States Department of Defense and large contractors such as Boeing. This meant presenting the plans and designs of the program to representatives of those groups and various security-concerned organizations throughout NATO.

Having designed the product with the relevant stakeholders, I went on to develop the business case, including cost and time estimates; gain buy-in from the teams affected to do the work; and articulate the product benefits. Once the program was authorized, I guided the development, ensured all teams delivered, triaged the defects, prepared for Bill Gates to demonstrate it, and, ultimately, delivered the product.

Nokia 808 PureView

Project managed the software delivery of the Nokia 808 41 MP camera for photographs and video, graphics, autofocus, and performance. The camera was at the top of any class of mobile phones for several years after delivery.

I project managed the teams involved in the development at Broadcom. Broadcom delivered the silicon and the software for handling the 41 MP camera at the heart of Nokia’s PureView concept. I guided the team during development, testing, and defect fixing, including the automated build and testing. This involved triaging and prioritizing with the customer (Nokia); negotiating with Broadcom for the resources needed, as the 808 was the last Symbian phone and resources were needed for Android development; and keeping the team motivated during what is often seen as the least exciting phase of development. The team also had to support the previous 10 or so Symbian devices shipped with Broadcom silicon (2727 as against the 2763 of the 808).

I also analyzed defect reports and conducted technical investigations to report the technical progress and status accurately to Nokia and other parts of Broadcom. In the end, the product was delivered on time and shipped to shops with no delay.

Emergency Call and Web Browser Replacement Modem for BMW

Took over the management of a failing project that had deep technical and motivational issues and delivered it on time.

In a BMW, there is a box that allows emergency calls, web browsing, and other connected services. This box contains a modem that was initially a 2G smart modem, meaning that the modem ran code itself. The 2G service in the United States was being closed, so a hard deadline existed for the replacement of the modem.

When I joined the project, the new modem board was prepared, but the porting of the code from the smart modem to the replacement processor had not made significant progress. I secured new, experienced resources; rearranged the working environment; relocated the team to where they were not distracted; split the team into smaller, more focused teams; resolved some issues with people who were working in areas they weren’t comfortable with; and helped resolve the very deep, technical issues such as endianness and timing issues in the communication and startup phases.

While guiding the team through technical issues, I also managed the customer and their increasing nervousness. In the end, we delivered on time, which involved motivating the team to work some very long hours. I even bought things like a LEGO Big Ben model to allow some downtime and relieve stress, discussed issues, and set priorities in morning meetings.

PGCE (Postgraduate Certificate in Education) and Open University Lecturer

Obtained a postgraduate certificate in education for physics from Cambridge, featuring classroom teaching. Served as an Open University lecturer—all online, including work and marking.

I am a teacher—at least by qualification—and have done some private tuition on various subjects, but mainly maths and physics.

I taught The Open University’s master’s degree course “Managing The Software Enterprise” for several years as an associate lecturer. This was entirely online, using some tools that frankly could have been done with some polish.

Certifications

JULY 2017 - JULY 2018

Certified SAFe 4 Scrum Master (SSM)

Scaled Agile

SEPTEMBER 2007 - APRIL 2011

Certified Scrum Master

Scrum Alliance

JULY 1995 - PRESENT

Secondary PGCE: Science

University of Cambridge

Skills

Tools

GitLab CI/CD, Git, GitLab, Microsoft Visual Studio, Jira, Jenkins, Gerrit

Industry Expertise

Architecture

Paradigms

Scrum, Agile, Kanban, Lean

Platforms

Linux, Android

Other

C, C++, Vehicle-to-everything (V2X), Digital Signatures, Encryption, International Teams, Remote Work, Mobile Development, Program Management, Client Presentations, Stakeholder Management, Debugging, Technical Investigation, Project Management, Motivation, Coaching, Teaching, Technical Project Management, Project Estimation, Project Planning, C#, Microsoft 365, SAFe 4 Advanced Scrum Master, Certified ScrumMaster (CSM), Security, Machine Control, ASN.1, Image Processing, Team Building, Leadership, Presentations, Camera Software, Education, Product Management, Python, Safety-critical, ISO 26262, Vector CANalyzer, Automotive Controller Area Network (CAN), Automotive Ethernet, Least Common Multiple (LCM), Lauterbach Debugger, JTAG, Coverity, Android Debug Bridge, Windows Device Drivers, Intel MCS-51 (8051), Circuit Board Design, Scaled Agile Framework (SAFe), Agile Coaching, University Teaching, K-12 Education

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring