About Me

I am a Ph.D. student at University of California, Riverside and a member of the RIPLE group. I work in the areas of programming languages and software engineering, and I am interested in making tools to make large scale softwares more reliable and secure. Recently I have worked on practical type inference for NullAway and made a tool that can adopt your codebase to enroll in NullAway for free, available at Annotator.


Work Experience

Graduate Research Assistant University of California, Riverside.
Jan, 2020 - Present
Ph.D. Software Engineer Intern at Platform Team Uber Technologies, Inc.
Jun, 2022 - Sep, 2022
Worked on enhancing Annotator to work at monorepo scale.

Publications

Practical Inference of Nullability Types at FSE
2023
Nima Karimipour, Justin Pham, Lazaro Clapp, and Manu Sridharan. Practical Inference of Nullability Types. In 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2023), 2023. [ bib | DOI | .pdf]

Education

Ph.D. Student in Computer Science and Engineering at University of California, Riverside
2020 - Present
Bs.c. in Computer Engineering at Sharif University of Technology
2014 - 2018