Summary
Ciarán Dunne is a postdoctoral researcher in Paris with a decade of experience at the intersection of mathematics and computer science, specializing in formal methods, interactive theorem proving, and mathematical logic. He works actively with proof assistants and frameworks such as Dedukti, Lambdapi, and Isabelle, embedding SMT solver specifications and proofs into rigorous proof-checking environments. Comfortable across higher-order logic, dependent type theory, and set-theoretic foundations, he pairs deep theory with practical implementation in functional languages like OCaml and Haskell. His current INRIA-backed role in the Deducteam focuses on trustworthy automation of proofs, reflecting a knack for turning automated reasoning output into machine-verified mathematics. A First Class BS and PhD from Heriot-Watt underpin his research rigor, while his GitHub persona as an “enjoyer of set theory” signals a genuine intellectual curiosity that drives both foundational and engineering contributions.
10 years of coding experience
Heriot-Watt University Edinburgh Campus