Pekka Enberg is a founder and CTO with 19 years of deep systems and database engineering experience, currently leading Turso (Turso Database) while completing a Ph.D. at the University of Helsinki. He has a strong track record in high-performance back-end and OS-level work, from Linux kernel and OSv contributions to implementing CQL front-ends and schema management for ScyllaDB. Pekka repeatedly lands subtle correctness and performance fixes—integer overflow guards, precise numeric parsing, and optimized inlining—that reveal a meticulous, low-level engineering mindset. He’s built production-grade database features (jsonb, timediff, DROP handling) and improved WASM bindings for libSQL, bridging C APIs and JavaScript. Based in Espoo, Finland, he combines academic rigor with startup execution, shipping core database internals while steering product and architecture. An understated strength is his ability to move between systems programming and developer-facing APIs, making complex internals accessible and reliable.
19 years of coding experience
20 years of employment as a software developer
Master of Science (MS) Computer Science, Master of Science (MS) Computer Science at University of Helsinki
Libtrading, an ultra low-latency trading connectivity library for C and C++.
Role in this project:
Back-end Developer
Contributions:351 commits, 53 PRs, 61 pushes in 6 years 7 months
Contributions summary:Pekka primarily contributed to the development of a low-latency trading connectivity library. Their work focused on improving message parsing and formatting within the FIX protocol implementation, specifically adding support for body length, checksum, and message sequence numbers. They also replaced the client and server examples with a command-line tool and added support for different FIX protocol versions, demonstrating a focus on feature implementation and protocol handling.
Limbo is a project to build the modern evolution of SQLite.
Role in this project:
Back-end Developer
Contributions:88 reviews, 945 PRs, 927 pushes in 10 months
Contributions summary:Pekka primarily contributed to the development and improvement of the database core, as evidenced by the commits related to the implementation of the `timediff` and `jsonb` functions. They also focused on ensuring the correct parsing and handling of numeric data in string formats and fixed issues around the correct implementation of the remainder function. Furthermore, the commits related to index handling and the implementation of the DROP table support highlight their expertise in managing and optimizing database structures and operations.
databaseembedded-databasesqlsqlite3webassembly
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.