David Mccraw

Software Engineering Senior Manager at FanDuel

City of Edinburgh, Scotland, 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 Mccraw is a seasoned software engineering leader with 12 years of experience building and scaling high-throughput, reliable systems from payments at Mastercard and DataCash to consumer-facing platforms at Scoffable and FanDuel. He blends hands-on backend expertise—contributing to open-source energy-monitoring tooling like emoncms—with senior management skills, having led multiple engineering organisations through acquisitions, PE-driven mergers, and rapid product delivery cycles. Comfortable shipping weekly to billion-transaction platforms and architecting cloud, RPA and ML roadmaps, he focuses on replacing manual processes with automated, measurable systems. Based in Edinburgh, he pairs pragmatic technical depth with an entrepreneurial mindset, proven by steering a profitable bootstrap to market disruption. A quirky believer in AI agents managing engineers who manage agents, he’s equally at home in configuration files and C-suite strategy.
code12 years of coding experience
job19 years of employment as a software developer
bookBSc (Hons) Computer Science, BSc (Hons) Computer Science at The University of Edinburgh
github-logo-circle

Github Skills (9)

php10
web-development10
web-application10
webapp10
api8
javascript8
database-management8
mysql8
apidoc8

Programming languages (8)

TypeScriptDockerfileJavaCBicepJavaScriptPHPMustache

Github contributions (5)

github-logo-circle
emoncms/emoncms

Mar 2014 - Apr 2014

Web-app for processing, logging and visualising energy, temperature and other environmental data
Role in this project:
userBack-end Developer
Contributions:41 commits in 1 month
Contributions summary:David primarily contributed to back-end development by merging updates and addressing conflicts. Code changes show modifications to configuration files, input processing, and modules related to the energy monitoring web application. The user also integrated third-party libraries for features such as date and time pickers. These contributions suggest a focus on maintaining and improving the core functionality of the energy data processing and visualization platform.
environmentalphpdashboardsloggingemoncms
Contributions:15 pushes, 3 branches in 1 day
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 Mccraw - Software Engineering Senior Manager at FanDuel