Dan Lucraft

CTO at Plural AI

Stony Stratford, 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

🤩
Rockstar
🎓
Top School
Dan Lucraft is a seasoned technology leader and CTO with 18 years’ experience building high-performing engineering organisations and shaping technical direction for hyper-growth startups. He has repeatedly taken early-stage teams to scale—most notably growing Oyster’s engineering function from a handful to ~65 developers across 20+ countries—and combines hands-on coding with strategic architecture planning. Comfortable translating complex technical trade-offs for non-technical stakeholders, he champions a “context not control” culture that prizes ownership, curiosity and clear decision-making. His background spans full-stack and backend work (including a pure-JavaScript Git implementation and contributions to a Ruby editor and Cucumber-Ruby test suite), reflecting a willingness to dive into both developer tooling and production systems. Based in London, he blends rigorous academic training in mathematics and algorithms with practical product-first engineering leadership. Colleagues note he builds teams that developers genuinely enjoy working in—driven by openness, humour and strong technical standards.
code18 years of coding experience
job13 years of employment as a software developer
bookPost graduate study Algorithm Design, Post graduate study Algorithm Design at Imperial College London
bookMaster of Mathematics Mathematics, Master of Mathematics Mathematics at University of Durham, University College
stackoverflow-logo

Stackoverflow

Stats
7,246reputation
808kreached
43answers
11questions
Badges
syntax
top-5%
ruby
top-1%
github-logo-circle

Github Skills (26)

editors10
git10
javascript10
text-editor10
testing10
cucumber10
test-framework10
editor10
ruby10
front-end-development10
code-editor10
test-automation10
exceptions9
parsing9
parse9

Programming languages (9)

TypeScriptJavaRustCJavaScriptGoObjective-CHTML

Github contributions (5)

github-logo-circle
danlucraft/git.js

Oct 2010 - Aug 2011

pure-Javascript Git implementation
Role in this project:
userFull-stack Developer
Contributions:152 commits in 10 months
Contributions summary:Dan primarily contributed to the pure-Javascript Git implementation, `danlucraft/git.js`, which suggests a focus on front-end development and potentially some back-end-related tasks. The commits indicate involvement in parsing Git server responses and pack files, as well as the creation and modification of tests. The user worked on tasks related to building a user interface and its interaction logic.
javascriptlibgit2
danlucraft/redcar

Nov 2007 - Apr 2012

A cross-platform programmer's editor written in Ruby.
Role in this project:
userBack-end Developer
Contributions:2431 commits, 5 branches, 1 comment in 4 years 6 months
Contributions summary:Dan's commits primarily involved the development and refinement of core functionalities within the 'redcar' project, a text editor. They were involved with a "declarations" feature, adding and modifying code to improve the functionality of go-to-definition, and to implement a project refresh system. This involved creating new parser classes and refactoring existing ones, indicating a focus on improving the code-level navigation and project integration capabilities of the editor.
text-editoreditorrubycross-platform
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
Dan Lucraft - CTO at Plural AI