Ellen Arteca

arteca.e [at] northeastern [dot] edu

  I start at Google in December 2023.

 

I recently got my PhD from Northeastern University, working with my advisor Frank Tip. My PhD thesis research was on program analysis of JavaScript. Mainly, I was working around the limitations on what we can infer from a single program in such a dynamic language by applying program analysis to large codebases, and amalgamating the results of these analyses to learn patterns (both bugs and correct API usages). My favourite projects I built as part of my research are

   

Prior to this, I did my masters at the University of Waterloo in the Programming Languages group, where I worked with my advisor Gregor Richards on a technique for fast gradual typing using the virtual machine. My undergraduate was at Laurentian University, where my research was in computational ecology, in fruit fly population modelling (there was a time where I didn’t work on programming languages!).

Feel free to email and say hi!