David Haynes

Company Director at MBP Consulting Ltd

Cheltenham, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
David Haynes is an experienced full-stack and machine learning-savvy software engineer and Company Director based in Cheltenham with 11 years of professional experience delivering native iOS and immersive applications for clients including Canon Europe, Ordnance Survey, Wiggle and Checkatrade. He specializes in shipping high-quality, test-driven mobile apps and frameworks—often rescuing stalled projects, cutting build times dramatically and raising unit test coverage from zero to production-grade levels. His work spans from polished consumer apps (a 4.7-rated Checkatrade iOS release) to technically demanding VR/Unity and tvOS projects, and he routinely implements CI/CD, authentication flows and performance-driven UX improvements. As a contractor and tech lead he’s repeatedly turned prototypes into funded products and reduced technical debt by modularising code into reusable internal frameworks. Colleagues rely on him for pragmatic technical leadership that balances rapid MVP delivery with long-term maintainability. A practical tinkerer off-hours, he pairs a background in C#/Unity and Swift with a habit of finding build-system bottlenecks others miss.
code11 years of coding experience
job9 years of employment as a software developer
bookA-Levels Computing Maths Physics, A-Levels Computing Maths Physics at Sir Thomas Rich's Grammar School
github-logo-circle

Github Skills (182)

api10
graphics-programming10
rust10
vulkan10
coordinates10
game-engine9
data-driven9
touchscreen9
location9
unity3d9
geodesy9
h39
game-development9
proj9
traits9

Programming languages (14)

C#JavaC++RustCObjective-C++GoHTML

Github contributions (5)

github-logo-circle
Contributions:20 commits, 19 pushes, 1 branch in 3 days
drhaynes/hematite

Feb 2015 - Dec 2019

A simple Minecraft written in Rust with the Piston game engine
Contributions:1 PR, 1 push in 4 years 10 months
minecraftrustpistongame-enginevoxel-engine
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
David Haynes - Company Director at MBP Consulting Ltd