Gerasimos (Makis) Lampouras
Most people call me Makis (he/him).
Hello there! ![]()
I am the Chief Scientific Officer at C Proof, helping build verified runtimes for AI-generated code, using formal methods and provable correctness to ensure AI agents can produce safe, high-stakes code backed by rigorous proof. Prior to this, I was a Principal Research Scientist and served as the Team Leader of the NLP (Natural Language Processing) group in Huawei Noah’s Ark Lab, London.
My areas of interest generally fall somewhere between Natural Language Processing and Machine Learning, with my latest efforts focused on improving the auto-regressive reasoning capabilities of Large Language Models. Recently this journey has led me to try and teach LLMs to generate / understand programming languages, while previously my work was more focused on natural language generation, dialogue systems, and machine learning applications for NLP.
Previously, I was a research associate at the University of Cambridge, University of Sheffield and University College London. I graduated and received my MSc and PhD from the Athens University of Economics and Business.
In my spare time, I survive my cat and struggle to keep up with too many interests, but I do enjoy reading fiction, playing games (board, video, and dungeon mastering TTRPGs), and (unfortunately rarely) paint.