Runming Li


School of Computer Science
Carnegie Mellon University

Email: runmingl [at] andrew [dot] cmu [dot] edu

Hi there,

I'm an undergraduate at School of Computer Science, Carnegie Mellon University. I major in Computer Science, with a concentration in Principles of Programming Languages. Broadly my research interests are in type theory, programming languages, logic, and formal verification.

Lately my research focuses on formally verifying cost analysis of parallel algorithms and data structures, under the cost aware logical framework (calf).

I had some experience working in the industry as a software engineering intern at Amazon and CertiK, where I worked on DSL compilers and blockchain static analysis, respectively.

I also have interest and experience in teaching functional programming. I worked as a teaching assistant at CMU for three different courses over the past six semesters, all of which have an emphasis on functional programming.

My favorite programming language is Standard ML.

Here are some links: LinkedIn, GitHub, CV, Google Scholar.

Paper

Teaching

Work Experience

Research