Alex Miller

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
Alex Miller is an architect with 15 years of experience designing and implementing distributed database systems, currently based in the San Francisco Bay Area. He has driven transaction and query execution features at Snowflake and Apple, including end-to-end transaction management for Unistore and recovery and log innovations for FoundationDB that enabled multi-region clusters. At Google he owned data placement and movement for Spanner, and his open-source work includes meaningful contributions to FoundationDB and the Limbo SQLite-compatible project, expanding SQL dialect and test-framework flexibility. Alex combines deep systems-level engineering with operational and developer-experience improvements—having led production reliability, security reviews, and a GitHub integration adopted by a large fraction of engineers. He is known for reducing recovery and tail-latency bottlenecks in high-throughput systems and for building community around complex infrastructure projects.
code16 years of coding experience
github-logo-circle

Github Skills (14)

foundationdb10
databases10
test-framework10
c-language10
rust10
embedded-database10
cprogramming-language10
sql10
database10
test-automation10
toml10
distributed-database9
key-value-store9
acid8

Programming languages (14)

C++RustCTeXGoHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
apple/foundationdb

Jul 2020 - Jul 2020

FoundationDB - the open source, distributed, transactional key-value store
Role in this project:
userBack-end Developer
Contributions:1 review, 11 commits, 2 PRs in 14 days
Contributions summary:Alex's commits primarily focused on improving the test specification system for the FoundationDB project. They refactored the test specification parsing logic, separating file format handling from applying key-value pairs to the `TestSpec` structure. They also introduced TOML file support for tests, implemented error handling for unrecognized parameters, and updated the build process for test specifications. This work aimed to enhance the test framework's flexibility and maintainability.
foundationdbkey-value-storetransactionaldistributed-database
tursodatabase/turso

Dec 2024 - Aug 2025

A SQL database in Rust: SQLite-compatible, now also speaking Postgres (experimental). The LLVM of databases.
Role in this project:
userBack-end Developer
Contributions:6 reviews, 5 PRs, 15 comments in 8 months
Contributions summary:Alex implemented core features for the `Limbo` database project, focusing on supporting SQL functionalities. Their contributions included adding support for the `iif()` and `CASE` expressions, expanding the SQL dialect of the database. Additionally, the user refactored code related to cursor operations, likely to improve efficiency or add support for new features. This suggests a deep understanding of database internals and query processing.
databasedatabasesllvmpostgresqlrust
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