Glauber Costa is a founder and CEO with 20+ years building high-performance infrastructure, currently leading Turso to modernize SQLite into a cloud-native OLTP engine. He combines deep kernel and systems expertise—from Linux, KVM, and QEMU contributions to designing I/O schedulers and CPU controllers at ScyllaDB—with hands-on engineering in Rust (author/maintainer of Datadog’s glommio executor). Glauber has repeatedly bridged technical and customer-facing roles, scaling distributed databases in production and running global field engineering teams to align product, sales, and operations. His open-source work includes core database features in Limbo and libSQL and low-level executor improvements that reveal a rare comfort across OS internals, storage stacks, and developer-facing DB runtimes. Based in Dallas, he pairs academic grounding in computer science with a track record of turning systems research into reliable, production-ready products.
13 years of coding experience
17 years of employment as a software developer
Master of Engineering (M.Eng.) Computer Science, Master of Engineering (M.Eng.) Computer Science at Universidade Estadual de Campinas
Glommio is a thread-per-core crate that makes writing highly parallel asynchronous applications in a thread-per-core architecture easier for rustaceans.
Role in this project:
Back-end Developer
Contributions:5 releases, 582 reviews, 503 commits in 2 years 4 months
Contributions summary:Glauber implemented a preemption timer and a mechanism for callers to check if it is expired. This feature introduces new functionality to the `glommio` crate, which simplifies writing highly parallel asynchronous applications in a thread-per-core architecture. The changes involved modifications to the `executor.rs` and `sys/uring.rs` files, including the addition of new structures, methods, and the integration of timer functionalities. The modifications suggest the user is familiar with the crate's inner workings and is improving the efficiency of task execution.
A SQL database in Rust: SQLite-compatible, now also speaking Postgres (experimental). The LLVM of databases.
Role in this project:
Back-end Developer / Database Engineer
Contributions:29 reviews, 96 PRs, 10 pushes in 2 years
Contributions summary:Glauber primarily contributed to the core logic of the `Limbo` database project, enhancing its functionality. Their commits focused on optimizing performance by avoiding unnecessary operations and refining the `prepare`, `query`, and `execute` methods. Furthermore, they implemented new features like `sqlite_source_id` and `pragma table_info` and improved the database's query capabilities. They also worked on adding support for constraints like `IS NULL` and `IS NOT NULL` in filter expressions and implementing the `pragma_list` and `page_count` pragmas.
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.