Paul Butcher

Interim Head Of Engineering & Platform

Greater Cambridge Area 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
Paul Butcher is an experienced technology leader and founder with 15+ years building and scaling software teams, currently serving as Interim Head of Engineering & Platform in the Greater Cambridge area. He runs Ten Tenths Consulting, offering Technical Due Diligence, coaching and fractional CTO services, and leads XLIO Ventures’ pragmatic M&A-focused build-to-buy model as CTO. A published author of software engineering textbooks and an early NLP/ML practitioner (co-founding a Cambridge spinout acquired by Cambridge Assessment), he combines hands-on engineering with strategic deal-window thinking. His open-source contributions include backend compiler and Java interop work on the Flix programming language, reflecting deep systems and language-level expertise. Paul’s career spans startups and product engineering leadership at SwiftKey and Texperts, evidencing a rare mix of product, research and operational experience. He holds a PhD in Computer Science and is known for turning complex technical risk into investable, acquisition-ready outcomes.
code15 years of coding experience
job20 years of employment as a software developer
bookBSc Mathematics Computer Science, BSc Mathematics Computer Science at Durham University
bookWadham
bookPhD Computer Science, PhD Computer Science at York University
stackoverflow-logo

Stackoverflow

Stats
10,792reputation
617kreached
123answers
18questions
Badges
sbt
top-5%
scala
top-1%
initialization
top-5%
unit-testing
top-5%
mocking
top-5%
github-logo-circle

Github Skills (17)

compiler-development10
interop10
scala10
unit-testing9
sbt9
mocking9
language-design9
initialization9
testing8
scala-collections6
scalamock6
clojure6
functional-programming6
android6
tdd6

Programming languages (11)

TypeScriptC#ShellCoffeeScriptRustCScalaJavaScript

Github contributions (5)

github-logo-circle
flix/flix

May 2022 - Jan 2023

The Flix Programming Language
Role in this project:
userBack-end Developer
Contributions:144 reviews, 147 commits, 168 PRs in 7 months
Contributions summary:Paul contributed to the development and maintenance of the Flix programming language. Their commits focused on improving the compiler, addressing bugs related to the build and packaging processes. Key contributions include adding features for autocompletion of annotations and handling Java interop by adding support for NewObject and refactoring the completion provider. The user also worked on integrating region features to the backend.
flix-programming-languageimperativedeclarative-programmingcompilerjvm
Contributions:42 pushes in 9 years 10 months
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
Paul Butcher - Interim Head Of Engineering & Platform