Santiago Perez De Rosso


I got my PhD in Computer Science from the Computer Science and Artificial Intelligence Laboratory (CSAIL) at MIT, where I was part of the Software Design Group. For my thesis, I developed Déjà Vu, a platform for rapid assembly of web applications using a new modularity mechanism based on concepts. During my time at MIT, I also applied a new theory of design to explain well-known difficulties users have with the Git version control system and I developed Gitless, a redesign of Git.

While at MIT, I was a research intern at Microsoft's Tools for Software Engineering (TSE) team, where I developed a tool for diagnosing performance regressions from telemetry logs with a user-defined causal graph. Before grad school, I was a full-time engineer at Google where I developed test automation frameworks. During my undergraduate studies at ITBA, I contributed to a verification tool for Java code.