Pere Bou

Senior Software Engineer at Turso

Valencia, Valencian Community, Spain
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
Pere Bou is a Senior Software Engineer based in Valencia with seven years of experience building back-end systems and databases. Currently at Turso, he contributes to cutting-edge OLTP database work (Turso/limbo) aimed at evolving SQLite, and previously worked on Ceph storage and its dashboard at IBM and Red Hat. He blends systems-level database engineering with front-end dashboard improvements, having implemented PRAGMA support, btree fixes, and user-management UX features. An active open-source contributor, he has strengthened the popular omegaconf library through bug fixes and core enhancements that improved configuration robustness. Colleagues describe him as fast-moving and pragmatic—equally comfortable diving into low-level storage internals or shipping user-facing features.
code7 years of coding experience
job4 years of employment as a software developer
bookUniversitat Politècnica de València
github-logo-circle

Github Skills (22)

unit-testing10
debug10
dashboard10
sqlite10
python10
typescript10
btree10
data-structure10
database-design10
configuration-file10
typescript-types10
yaml10
ceph10
data-structures10
rust10

Programming languages (10)

TypeScriptC#ShellC++CRustJavaScriptGo

Github contributions (5)

github-logo-circle
tursodatabase/limbo

Jun 2024 - Apr 2025

Limbo is a project to build the modern evolution of SQLite.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:195 reviews, 94 PRs, 96 pushes in 9 months
Contributions summary:Pere's contributions focus on the development of the modern evolution of SQLite database. The commits detail the introduction and modification of core features. They added support for PRAGMA statements, including cache_size and journal_mode, and implemented improvements to the instruction printing procedure. The user also worked on the btree, ensuring proper handling of cell and overflow operations with multiple improvements and fixes.
databaseembedded-databasesqlsqlite3webassembly
omry/omegaconf

Jun 2020 - Dec 2020

Flexible Python configuration system. The last one you will ever need.
Role in this project:
userBack-end Developer
Contributions:151 reviews, 28 commits, 36 PRs in 5 months
Contributions summary:Pere primarily focused on bug fixes and implementing features related to the configuration system. They addressed issues with list configurations, optional tuples, and string representation. Furthermore, they made changes to the core logic of the configuration system by modifying files, including core classes and tests. These changes improved the robustness and functionality of the `omegaconf` library.
yamlflexiblesystem-configurationpythonconfiguration
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