About meI am a software engineer at Synopsys working in the Software Integrity Group.Previously, I was a postdoc working on static analysis and automated software verification with Arie Gurfinkel at the University of Waterloo. I obtained my PhD in Artificial Intelligence at UPM while working in the IMDEA Software Institute with an FPU scholarship. I was part of the development team of the Ciao programming language, specially focused on the abstract interpreter of its preprocessor, CiaoPP. My research interests include static analysis and verification of software, abstract interpretation, (constraint) logic programming, and semantic code search. Particularly, I am interested in the scalability challenges that these techniques pose. |
|