Maxwell Flitton

Software Engineer

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
Maxwell Flitton is a software engineer in London with a decade of experience building backend systems and databases for high-performance applications. A physics graduate turned R&D engineer in financial technology, he brings rigorous problem-solving and quantitative thinking to complex engineering challenges. He has contributed to SurrealDB’s core—working on context management, key-value operations, document lifecycles, and adding ML model storage/execution—demonstrating a blend of database internals and ML tooling. Maxwell focuses on production-ready solutions that bridge research and product needs, improving data handling for real-time web use cases. Colleagues rely on him for pragmatic infrastructure improvements and for making experimental features robust enough for finance-grade deployments.
code9 years of coding experience
github-logo-circle

Github Skills (17)

key-value-store10
graph-database10
sql10
database-design10
rust10
distributed-database10
back-end-development9
backend9
cprogramming-language8
c-language8
nosql8
document-database7
realtime-database7
serverless6
developer-tools6

Programming languages (8)

MDXC++CSSShellRustCJavaScriptPython

Github contributions (5)

github-logo-circle
surrealdb/surrealdb

Jun 2023 - Nov 2024

A scalable, distributed, collaborative, document-graph database, for the realtime web
Role in this project:
userBack-end Developer & Database Engineer
Contributions:19 reviews, 16 PRs, 62 pushes in 1 year 5 months
Contributions summary:Maxwell contributed to the core functionalities of the SurrealDB database, focusing on areas like context management, key-value store operations, and document lifecycle handling. Their work involved adding support for ML model storage and execution, indicating a focus on extending the database's capabilities. The user also addressed issues related to returning array/vector data from ML functions, improving data handling within the database. Furthermore, they were involved in initial setup for the SurrealCS storage engine, enhancing the database's infrastructure.
realtimedatabase-as-a-serviceserverlessnosql-databasedeveloper-tools
Speed up your Python with Rust, published by Packt
Contributions:3 commits, 1 PR, 14 pushes in 1 year 4 months
pythonspeedrustpacktpyo3
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
Maxwell Flitton - Software Engineer