Franklin D is a Head of Engineering based in Paris with 12 years of experience bridging academic research and production software across cryptography, genomics, HPC and ML. He holds a PhD in Computer Science and an engineering degree in Applied Mathematics, and has transitioned from postdoctoral work in bioinformatics to senior engineering roles building EVM-compatible systems and developer tools. At ConsenSys he contributed to Linea zkRollup work and on GitHub he enhanced Hyperledger Besu’s EVM tracing and debugging, showing a knack for improving observability in complex blockchain clients. He combines hands-on backend and systems engineering with research-grade rigor—applying deep learning to genetics, designing large-scale data pipelines, and leading engineering teams to productionize experimental tech. Notably, he moves fluidly between low-level JVM internals and high-performance genomic computation, making him effective at tackling both crypto and scientific computing challenges.
12 years of coding experience
6 years of employment as a software developer
Master of Engineering - MEng Applied Mathematics, Master of Engineering - MEng Applied Mathematics at ENSEEIHT
Master's degree Computer Science, Master's degree Computer Science at Universität Klagenfurt
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at INSA Toulouse - Institut National des Sciences Appliquées de Toulouse
An enterprise-grade Java-based, Apache 2.0 licensed Ethereum client https://wiki.hyperledger.org/display/besu
Role in this project:
Backend Developer
Contributions:14 reviews, 7 PRs, 21 comments in 1 year 1 month
Contributions summary:Franklin primarily contributed to the Hyperledger Besu project by modifying core Java-based code related to the Ethereum Virtual Machine (EVM). They made changes to the `MessageFrame` class, exposing and adjusting methods, and added functionality for tracing transaction contexts with `OperationTracer`. These changes suggest a focus on improving the debugging and monitoring capabilities of the Besu client. Additionally, they introduced features for tracing transactions.
Contributions:5 releases, 106 commits, 59 pushes in 2 years 9 months
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.