Bio
Vaggelis Atlidakis is currently a software engineer at Crash Override, a company that aspires to provide observability in the software engineering lifecycle. Before that he worked for two years at Laceworkâs code analysis team.
Atlidakis received a Ph.D. in Computer Science from Columbia University in 2020 advised by Professor Roxana Geambasu. From 2020 to 2022, he was a Computing Innovation Fellow CIFellow and a Postdoctoral Research Scientist at Brown University, working with Professor Vasileios Kemerlis. Atlidakis also holds a M.Phil. (2018) and a M.S. (2016) in Computer Science from Columbia University; and a B.S. (2011) in Informatics and Telecommunications from the National and Kapodistrian University of Athens.
Atlidakis has done work in the area of cloud service API testing, where, along with collaborators from Microsoft Research (MSR), they introduced the idea of Stateful REST API Fuzzing, and built RESTler: the first stateful REST API fuzzer. Since 2017, RESTler is used internally by multiple Microsoft teams for security, reliability, functional correctness, and regression testing, and has found hundreds of bugs in multiple production O365, Azure, and Bing cloud services. In 2020, RESTler became open-source, and its usage has been steadily growing since, both inside and outside Microsoft.
Furthermore, Atlidakis has worked on automated vulnerability detection in Deep Learning (DL) frameworks, where, along with collaborators from Brown University, in 2022 they introduced IvySyn: a fuzz testing framework that aims at automatically uncovering security vulnerabilities in DL codebases. IvySyn has already helped TensorFlow and PyTorch DL framework developers identify and fix numerous previously-unknown security vulnerabilities, implicitly and explicitly affecting millions, if not billions, of users worldwide.