Summary
David Sherman is a senior research scientist and team leader at INRIA Bordeaux with over a decade of experience developing algorithms and formal models to link genomes, genetic elements, and cellular behavior. Trained at the University of Chicago (PhD) and an experienced academic (formerly associate professor), he leads an interdisciplinary computational biology group that blends equational logic, pattern recognition, and large-scale search to produce practical software for data integration and interactive exploration. His work bridges theory and practice: alongside proving formal properties of dynamic systems, his team has helped define international data interoperability standards now used by national data centers and industry. David’s background in formal methods informs a rigorous approach to bioinformatics, yielding tools designed for scalability and reproducibility in comparative genomics and multi-scale modeling. Based in Talence, France, he supervises PhD students at the University of Bordeaux and maintains a steady academic trajectory from ENSEIRB to INRIA research director. An often-overlooked strength is his ability to translate abstract formalism into standards and software with real-world adoption.
11 years of coding experience
14 years of employment as a software developer
HDR, Computer Science, HDR, Computer Science at Université de Bordeaux
Ph.D., Computer Science, Ph.D., Computer Science at University of Chicago
English, French