
Tomoki Nakamaru
Assistant Professor · Domain-Specific Languages
Max Planck Institute for Software SystemsAbout
Tomoki Nakamaru is an Assistant Professor at the Department of Multidisciplinary Systems Science, Graduate School of Arts and Sciences, The University of Tokyo. He holds a Ph.D. in Information Science and Engineering from The University of Tokyo, advised by Prof. Shigeru Chiba.
- Education:
- PhD (2021), The University of Tokyo
- M.Sc. (2018), The University of Tokyo
- B.Eng. (2016), The University of Tokyo
His research focuses on Domain-Specific Languages, Mining Software Repositories, and Notebook Programming. He develops tools like Multiverse Notebook and Silverchain to enhance code exploration and API usability.
He has published extensively at top venues like OOPSLA and PLDI, covering topics from Fluent Interface Generation to Runtime Monitoring. His 15 most recent works span 2017–2025.
- Scientific Awards:
- Yamashita Memorial Research Award (2023)
- University of Tokyo Business Reform Special Award (2021)
- JSST Student Encouragement Awards (2019–2020)
- Distinguished Artifact Award at OOPSLA (2019)
- Dean's Award, UTokyo (2018)
Nakamaru serves on program and artifact committees for conferences like ECOOP, OOPSLA, and ‹Programming›. He teaches courses including Practical Programming and Introduction to Information Systems.
Find Tomoki Nakamaru elsewhere
Related Searches
You Might Also Like
Yue LiMax Planck Institute for Software Systems · Associate Professor
Olivier FlückigerMax Planck Institute for Software Systems · Researcher
Anders MøllerMax Planck Institute for Software Systems · Professor
Davide AnconaMax Planck Institute for Software Systems · Associate Professor
Krishna NarasimhanMax Planck Institute for Software Systems · Researcher
Tian TanMax Planck Institute for Software Systems · Assistant Professor