Leonardo de Moura developed the Z3 automated theorem prover at Microsoft Research to automatically check software pathways for bugs