Ramon Mir is a third-year Computer Science PhD candidate at the University of Edinburgh specializing in formal verification, interactive and automated theorem proving, and validated numerics. He develops CvxLean, a verified convex optimization modeling framework in Lean aimed at proving critical properties of hybrid and cyber-physical systems, with applications to autonomous vehicles. Ramon combines strong theoretical training—MEng in Mathematics and Computer Science from Imperial College and a postgraduate certificate in Mathematical Logic—with hands-on formalization experience from visiting research at CMU and an Inria internship in Coq. He also brings eleven years of engineering experience across industry roles including data engineering at KLM and a current position at Apple, plus early entrepreneurial work building mobile apps with over 30,000 downloads. Ramon’s background uniquely bridges rigorous mathematical logic and production-grade data and software systems, positioning him to advance trustworthy AI and neural network verification.
11 years of coding experience
4 years of employment as a software developer
Doctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at The University of Edinburgh
Master of Engineering (MEng), Joint Mathematics and Computer Science, First-class honours, Master of Engineering (MEng), Joint Mathematics and Computer Science, First-class honours at Imperial College London
Postgraduate Certificate (PgCert), Mathematical Logic, Postgraduate Certificate (PgCert), Mathematical Logic at University of Amsterdam
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.