Thomas Köppe

London, 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
Ben Thomas is a founder and seasoned software engineer with 11 years’ experience building reliable back-end systems, developer tooling and build infrastructure from London. He has made measurable contributions to high-profile open-source projects including TensorFlow and ZeroMQ—focusing on refactors, numeric robustness, concurrency primitives and build/dependency hygiene—demonstrating deep C++ and systems-level expertise. Ben pairs this technical craft with quantitative experience as a former proprietary quant and product-minded roles, blending algorithmic rigour with pragmatic engineering. His current work sits at the intersection of spiritual technology startups and membership-based innovation networks, reflecting an uncommon mix of technical leadership and interdisciplinary curiosity. He also contributes to standards and documentation (C++ drafts, Bazel) which signals a preference for long-term code health and reproducibility over quick fixes.
code12 years of coding experience
github-logo-circle

Github Skills (49)

algorithm10
dependency-management10
algorithms10
c-language10
zeromq10
numerical10
messaging10
operation10
template-metaprogramming10
atomics10
technical-writing10
tensorrt10
memory-management10
machine-learning10
build-system10

Programming languages (18)

JavaC++LeanCSSCTeXGoHTML

Github contributions (5)

github-logo-circle
google-deepmind/lab

Oct 2016 - Jan 2023

A customisable 3D platform for agent-based AI research
Role in this project:
userBackend Developer
Contributions:9 releases, 253 commits, 16 PRs in 6 years 3 months
Contributions summary:Thomas's commits focus on integrating and modifying code related to Bazel build configurations and external dependencies, indicating a strong involvement in the project's build process and dependency management. The commits involve modifying various BUILD files and related configuration files, suggesting a focus on establishing and updating the environment. The user's work appears focused on setting up the build infrastructure, which is critical for the project's long-term maintainability.
3daimachine-learningartificial-intelligenceneural-networks
cplusplus/draft

Aug 2014 - Dec 2022

C++ standards drafts
Role in this project:
userTechnical Writer
Contributions:3 releases, 849 reviews, 951 commits in 8 years 6 months
Contributions summary:Thomas's commits primarily focus on modifying and updating documentation within the repository. Their work includes fixing links, adding and refining details related to editorial issues, grammar summaries, and configuration updates. The user appears responsible for maintaining the editors' reports, including paper updates, motion incorporation, and the addition of new papers. This indicates a focus on maintaining the documentation and reports related to the C++ standards drafts.
cpp
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