Miltiadis Allamanis

Google

Names

How do you usually write your name as author of a paper? Also add any other names you have authored papers under.

Miltiadis Allamanis (Preferred)
,
Miltos Allamanis

Emails

Enter email addresses associated with all of your current and historical institutional affiliations, as well as all your previous publications, and the Toronto Paper Matching System. This information is crucial for deduplicating users, and ensuring you see your reviewing assignments.

****@ed.ac.uk
,
****@allamanis.com
,
****@microsoft.com
,
****@microsoft.com
,
****@microsoft.com
,
****@gmail.com

Education & Career History

Enter your education and career history. The institution domain is used for conflict of interest detection and institution ranking. For ongoing positions, leave the end field blank.

Researcher
Google (google.com)
2022Present
 
Principal Researcher
Microsoft (microsoft.com)
20202022
 
Senior Researcher
Microsoft (microsoft.com)
20182020
 
Postdoc
Microsoft (microsoft.com)
20172018
 
PhD student
University of Edinburgh (ed.ac.uk)
20122017
 

Advisors, Relations & Conflicts

Enter all advisors, co-workers, and other people that should be included when detecting conflicts of interest.

PhD Advisor
Charles Sutton
****@inf.ed.ac.uk
Present
 
Coauthor
Cheng Zhang
****@microsoft.com
2021Present
 
Coworker
Marc Brockschmidt
****@microsoft.com
2017Present
 
Coauthor
Graham Neubig
****@cs.cmu.edu
20182019
 
Coauthor
Pengcheng Yin
****@cs.cmu.edu
20182019
 
Coauthor
Vincent Hellendoorn
****@ucdavis.edu
20172018
 

Expertise

For each line, enter comma-separated keyphrases representing an intersection of your interests. Think of each line as a query for papers in which you would have expertise and interest. For example: deep learning, RNNs, dependency parsing

machine learning for software engineering
Present
 
program synthesis
Present
 
source code analysis
Present
 
structured representations
Present
 
graph neural networks
Present