Ismail Khoffi is a Co-Founder and CTO based in Berlin with 11 years of experience at the intersection of research and systems engineering, focused on distributed systems, cryptography, and blockchain infrastructure. He has led technical teams and shipped core protocol work across prominent open-source projects in the Tendermint/Cosmos/Celestia ecosystems, contributing security-sensitive improvements like constant-time signature comparison and JSON canonicalization for signing. His background spans applied research roles (EPFL, TU Berlin) and industry positions including Google and Informal Systems, where he built the first Tendermint light client in Rust. As a hands-on engineer he combines architecture-level thinking with meticulous low-level fixes (e.g., IPLD/blocksync rework, IAVL serialization and proof handling), and he routinely improves CI, dependency hygiene, and deployment automation. He also brings experience evaluating deep-tech grants for the European Commission, which complements his ability to translate research into production-grade systems.
11 years of coding experience
12 years of employment as a software developer
Diplom (Masters equivalent) Mathematics and Computer Science, Diplom (Masters equivalent) Mathematics and Computer Science at The University of Bonn
Contributions:5 releases, 736 reviews, 239 commits in 2 years 2 months
Contributions summary:Ismail's commits primarily involve refactoring the codebase by replacing Tendermint imports with new organizational imports. This indicates a focus on core backend logic within the Celestia-core repository. The changes involve updating import paths and modifying code across multiple files, demonstrating a solid understanding of the project's architecture and dependencies. This suggests a role centered around maintaining and adapting the core functionalities of the forked CometBFT codebase.
Contributions:4 releases, 30 reviews, 101 commits in 1 year 10 months
Contributions summary:Ismail's contributions primarily involve modifying client libraries for Tendermint/CometBFT in Rust. They updated amino types related to votes, proposals, and heartbeats to align with the latest Tendermint and amino changes, including modifications to encoding schemes and field orders. Furthermore, they made adjustments to secret connection encoding and test vectors to ensure compatibility. The changes suggest a focus on the core protocol logic and data structures used in the Tendermint ecosystem.
ethereumrustblockchaintendermintcometbft
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
Ismail Khoffi - Co-Founder And CTO at Celestia Labs