Michael Sullivan

Staff Software Engineer at EdgeDB

Michael Sullivan has a long history of experience in software engineering. In 2009, they began their career as a Software Engineer Intern at Mozilla. The following year, they worked as a Software Engineer Intern at Google. Michael then returned to Mozilla in 2011 and 2012 as a Research Engineering Intern, and in 2013 as a Research Engineering Intern, where they worked on the Rust programming language and the rustc compiler. In 2014 and 2015, they worked as a Software Engineer Intern at Facebook. From 2017 to 2020, they worked at Dropbox as a Software Engineer, where they worked on the mypy typechecker for Python. Currently, they are a Senior Software Engineer at EdgeDB, where they are the lead of the compiler team.

Michael Sullivan attended Carnegie Mellon University from 2011 to 2017, where they earned a Doctor of Philosophy in Computer Science.

Links

Previous companies

Dropbox logo
Meta logo
Google logo

Timeline

  • Staff Software Engineer

    July 1, 2020 - present