Tom Houlé

Software Engineer at Zed Industries

Berlin, Germany
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
Tom Houlé is a product-minded software engineer and empathetic team lead with a decade of experience building high-performance backends, schema tooling, and database-focused systems from Berlin. A long-time Rust advocate, he was an early Rust hire at Prisma where he led the Schema team, became the top contributor to prisma-engines, and drove migrations, performance and WebAssembly efforts that improved serverless cold starts and connection management. At Grafbase he designed a Rust-based GraphQL Federation Gateway and the first Rust implementation of federated GraphQL composition, and he speaks publicly on schema and GraphQL topics. He blends deep interests in database internals, formal methods and systems engineering with hands-on debugging and profiling expertise, and has a history of shipping pragmatic abstractions and customer-facing enterprise solutions. Notably, his open-source work includes significant contributions to widely used projects like Prisma and graphql-client, reflecting a focus on correctness and typed APIs.
code10 years of coding experience
job10 years of employment as a software developer
bookAcademic exchange year, Academic exchange year at Meiji Gakuin University
bookMaster 2 International Cultural Projects and Patronage, Master 2 International Cultural Projects and Patronage at Sciences Po Aix
bookMaster 2 (M2) Tourism and heritage studies, Master 2 (M2) Tourism and heritage studies at Université Lumière Lyon 2
languagesEnglish, Italian, Chinese, Japanese, German, French
stackoverflow-logo

Stackoverflow

Stats
86reputation
53kreached
4answers
0questions
github-logo-circle

Github Skills (36)

databases10
typescript10
wpgraphql10
prisma10
type-system10
code-generation10
orm10
sql10
wordpress-graphql10
typescript-types10
graphql10
nodejs10
typescripts10
rust10
serde10

Programming languages (14)

MDXCSSRustGoHTMLTypeScriptShellJavaScript

Github contributions (5)

github-logo-circle
graphql-rust/graphql-client

Jun 2018 - Sep 2022

Typed, correct GraphQL requests and responses in Rust
Role in this project:
userBack-end Developer
Contributions:9 releases, 77 reviews, 537 commits in 4 years 3 months
Contributions summary:Tom primarily worked on developing features for a GraphQL client in Rust. Their commits focused on starting and progressing with implementing the derivation of GraphQL request and response types. The user's work involved generating code related to object fields, implementing enums, and managing the type system. This included improvements to the codebase that supports type-checking and code generation.
graphql-clientgraphql-requestscorrectrustwebassembly
prisma/prisma-engines

Sep 2019 - Jan 2023

🚂 Engine components of Prisma ORM
Role in this project:
userBack-end Developer
Contributions:1853 reviews, 3249 commits, 2517 PRs in 3 years 4 months
Contributions summary:Tom primarily worked on the engine components of the Prisma ORM, specifically focusing on implementing and documenting the code for interacting with database engines. Their commits involve modifications to code for index and relation handling, adding and modifying database schema capabilities. They also worked on adding tests for the JSON-RPC API of the migration engine.
prisma-ormprismarustgraphqltypescript
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
Tom Houlé - Software Engineer at Zed Industries