Conrad Ludgate

Systems Software Engineer at Databricks

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
🎓
Top School
Conrad Ludgate is a Systems Software Engineer based in London with 10 years of backend and systems experience, focused on high-performance Rust services and database proxying. He led Neon’s Proxy service through rapid scaling and low-latency, secure connection handling—building an efficient Rust implementation and growing the team from one to four engineers—then continued that work at Databricks post-acquisition. Conrad contributes to prominent open-source Rust projects (including rust-analyzer and chrono) where he’s added IDE assists and performance optimizations, and to Neon and deadpool where he improved DB security, connection reliability and pool performance. He has a strong background in applying Rust to real-world systems problems—optimizing resource usage in serverless and agent-driven workloads—and pairs that with practical math training from King’s College London. Notably, his open-source commits show an eye for careful refactoring and test coverage, not just feature work.
code9 years of coding experience
job6 years of employment as a software developer
bookMathematics and Computer Science, Mathematics and Computer Science at Exeter Mathematics School
bookMathematics, Mathematics at King's College London
stackoverflow-logo

Stackoverflow

Stats
153reputation
2kreached
0answers
3questions
github-logo-circle

Github Skills (55)

asynchronous10
develop10
postgresql10
apidoc10
scripting10
async10
testing10
history10
formatting10
command-line-interface10
ide10
configuration-management10
text-formatting10
script10
api10

Programming languages (20)

SmartyMDXJavaC++CSSRustGoProcessing

Github contributions (5)

github-logo-circle
atuinsh/atuin

Oct 2020 - Oct 2022

✨ Magical shell history
Role in this project:
userBack-end Developer
Contributions:348 reviews, 72 commits, 201 PRs in 2 years
Contributions summary:Conrad made significant contributions to the atuinsh/atuin repository, which focuses on shell history management. Their commits primarily revolved around refactoring the code, including implementing a structopt wrapper, using project directories for data storage, and updating the database interaction. The user also focused on core functionality, specifically, supporting the fish shell and handling user registration and login features by switching to axum.
rustbashshell-historyterminalshell
neondatabase/neon

Nov 2022 - Apr 2025

Neon: Serverless Postgres. We separated storage and compute to offer autoscaling, code-like database branching, and scale to zero.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:650 reviews, 569 PRs, 1104 pushes in 2 years 5 months
Contributions summary:Conrad primarily focused on improving the core functionality of the Neon database server, as evidenced by changes involving PBKDF2 crate integration, database security measures, and implementing connection retry mechanisms. This involved modifications to the database's core components, including the proxy and session management. The changes indicate a focus on performance enhancements, code refactoring, and fixing crucial bugs related to connectivity and resource management within the database environment.
neonrustserverlessautoscalingoffer
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