homepage

I’m Alexi Turcotte, and I work at the (broad) intersection of programming languages (PL), software engineering (SE), security, and data science. One way to characterize my work is that I apply PL and SE techniques in the domains of security and data science. In my work, I’ve identified new classes of flaws in programs that I can detect and fix automatically with specialized tooling based on program analysis. These flaws can result in security vulnerabilities, pathological performance, general inefficiency, and even impact the conclusions drawn from data analysis.

I received my PhD from Northeastern University in Boston, MA, USA, co-advised by Frank Tip and Jan Vitek. I’m currently a postdoc in Andreas Zeller’s group at the CISPA Helmholtz Institute for Information Security in Saarbrücken, Germany. Research is more fun when we’re doing it together; please reach out if you’d like to work together!