Tobie Hitchcock is the co-founder and CEO of SurrealDB and a hands-on software engineer based in London who has spent over a decade building scalable, distributed databases and serverless-ready systems. An Oxford MSc in Software Engineering and a dissertation on versioning in distributed databases seeded his long-standing focus on real-time immutability and efficient query access that underpins SurrealDB’s design. He is the creator and active contributor to the surrealdb open-source project, performing core refactors and adding SQL/time/array functions to optimize data encoding and query performance. Fluent across Rust, Go, JavaScript and a wide range of database technologies, Tobie blends product leadership with low-level backend engineering and architectural vision. His unusual mix of humanities study (French and time in Paris) and deep technical training helps him translate complex distributed systems concepts into usable platforms and developer experiences.
11 years of coding experience
1 year of employment as a software developer
A Level, French, German, History, Ancient Greek, A Level, French, German, History, Ancient Greek at Tonbridge School
MSc, Computer Science, Software Engineering, Distinction, MSc, Computer Science, Software Engineering, Distinction at University of Oxford
University College London
French, French at The University of London Institute in Paris, U. of London
A scalable, distributed, collaborative, document-graph database, for the realtime web
Role in this project:
Back-end Developer
Contributions:1 release, 1328 reviews, 1915 commits in 7 years
Contributions summary:Tobie's contributions focused on refactoring and streamlining code within the `surrealdb/surrealdb` repository. They removed redundant implementations, ensured the correct encoding of datastore keys, and integrated functionality to convert record IDs. The code changes indicate a focus on optimizing the core logic for storing, accessing, and managing data, especially related to data models and edge definitions. They added various SQL functions, including those related to time and arrays, and improvements to the underlying SQL data access.
Contributions:79 commits, 1 branch in 5 years 3 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.