Jonathan Aldrich
Scholar

Jonathan Aldrich

Google Scholar ID: AzHmOtcAAAAJ
Professor of Computer Science, Carnegie Mellon University
Programming LanguagesSoftware Engineering
Citations & Impact
All-time
Citations
1,587
 
H-index
23
 
i10-index
44
 
Publications
20
 
Co-authors
18
list available
Resume (English only)
Academic Achievements
  • Received NSF CAREER Award in 2006
  • Awarded the 2007 Dahl-Nygaard Junior Prize
  • Co-authored 'Programming Language Pragmatics', Fifth Edition (released January 2025)
  • Served on program committees for top-tier conferences including OOPSLA, ICSE, and SPLASH (e.g., OOPSLA 2017 PC Chair, SPLASH 2015 General Chair)
  • Member of the ACM Publications Board
Research Experience
  • Currently Professor at Carnegie Mellon University
  • Co-founded Noteful during Spring 2022 sabbatical—a company dedicated to teaching music literacy
  • Advises PhD students and welcomes prospective applicants
  • Leads active projects including Borrow Sanitizer, Gradual Verification, TTPython, Liquid Java, and SASyLF
  • Previously led or contributed to projects such as Wyvern, Obsidian, Plaid, ArchJava, and Penrose