Summary
Andreea Costea is an Assistant Professor and former Senior Research Fellow with 15 years of experience at the intersection of programming languages, software verification, and trustworthy AI-generated code. She builds practical solutions for safety and security—ranging from safe language implementations and verification frameworks for concurrent and heap-manipulating programs to program synthesis and automated repair—while mentoring diverse teams and translating industry requirements into research-led prototypes. A functional-programming enthusiast fluent in OCaml, Haskell, Scala and Rust, she bridges theory and engineering to deliver verifiable, self-healing software. Her work is defined by rigorous formal methods applied to real-world problems, a collaborative mentoring style, and a commitment to clear, kind communication that fosters inclusive research environments.
15 years of coding experience
5 years of employment as a software developer
Bachelor of Engineering (BEng) Automatics and Applied informatics, Bachelor of Engineering (BEng) Automatics and Applied informatics at Politehnica University Timisoara
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at National University of Singapore
English, Romanian, Spanish, German