Anna Eilertsen

Logo

Senior Software Development Engineer at Amazon. PhD in software engineering.

View My GitHub Profile

Hi! I’m a Senior Software Development Engineer at Amazon in Vancouver, BC, where I work on AI-native developer tooling. Before that, I spent four years on the high-availability services behind Amazon’s digital subscription businesses.

I completed my PhD at the University of Bergen’s Department of Informatics in 2021. My advisors were Dr. Anya Bagge and Prof. Gail Murphy. You can read more about my PhD here and find my thesis here.

My graduate research focused on helping humans edit programs. In my Master’s thesis, I used runtime verification to improve the safety of refactoring tools. In my PhD, I used user-oriented research methods, like interviews, surveys, and lab studies, to investigate how we can improve code editing tools. The goal of that research was to make it faster and easier for developers to change software.

News

Contact

Research and teaching

I have experience with designing and executing user studies with programmer practitioners to understand how practitioners use tools. I have mined open source repositories to create refactoring tasks and online surveys. During my PhD, I built a prototype code editing/refactoring tool for IntelliJ, as well as prototype plugins for Eclipse (a refactoring plugin) and Visual Studio Code (a transcription plugin).

Aside from research activities, I have participated in initiatives for increased diversity in computer science. As an undergraduate, I started a gender initiative to retain more female students in our programming classes. I also took part in teaching activities at the University of Bergen for 7 years, including conducting lectures and creating tasks and exam exercises for classes of up to several hundred students. I have been an examiner for both oral and written exams, and I have supervised one Master’s student to graduation.

I have also been student volunteer, artifact reviewer, program committee member, and chair on various conferences.

Publications

Other interests

I get energy from