Bruno Andreotti

I am a MSc student at Universidade Federal de Minas Gerais (UFMG), in Belo Horizonte, Brazil, working under the supervision of Haniel Barbosa. My research is focused on SMT solvers and automated reasoning, and during my masters I’ve been working on implementing new algorithms for the congruence closure procedure in cvc5, a state-of-the-art SMT solver.

Additionally, I am also the main developer of Carcara, a proof checker and elaborator for SMT proofs in the Alethe format. The checker started as my undergrad research project, but has now grown to include the work of several other contributors. Carcara has become a key component in the Alethe format toolkit, and is used by many developers and end-users across the field of SMT solving.

Contact

Feel free to get in touch via:

Publications