Alex Keizer is an applied scientist and PhD candidate at the University of Cambridge with eight years of software engineering experience spanning formal methods, backend systems, and web development. Currently at AWS, he built and optimized a symbolic ARM simulator in Lean capable of symbolically executing production cryptographic routines, reflecting a rare blend of theorem-proving expertise and practical systems optimization. His open-source contributions to the prominent Lean 4 theorem prover—particularly the BitVec module and bitvector theorems—demonstrate deep formal-verification skills that inform his work on symbolic simulation and low-level correctness. Previously he delivered backend systems using PHP, Yii, and relational databases across multiple startups, bringing hands-on full-stack experience to research-grade engineering problems. Fluent across formal logic, compiler-level reasoning, and production backends, he combines rigorous academic training with pragmatic implementation focus.
8 years of coding experience
Doctor of Philosophy - PhD Informatica, Doctor of Philosophy - PhD Informatica at The University of Edinburgh
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at University of Cambridge
Bachelor of Science - BS Informatica, Bachelor of Science - BS Informatica at Leiden University
Master Logic, Master Logic at University of Amsterdam
Contributions:83 reviews, 30 PRs, 191 comments in 1 year 8 months
Contributions summary:Alex primarily contributed to the Lean 4 programming language and theorem prover, focusing on the `BitVec` module. Their work involved implementing and refining features related to bitvector operations, including multiplication, concatenation, and bitwise operations. They added and refined theorems about the behavior of unsigned and signed bitvector inequalities, which are crucial for bit-blasting, alongside related work on `Fin` and `Nat` operations. Moreover, the user implemented and refined the `toInt` method.
Contributions:2 PRs, 215 pushes, 37 branches in 1 month
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.
Request Free Trial
Alex Keizer - Applied Scientist at Amazon Web Services (AWS)