About
I am a Research Assistant Professor in the Siebel School of Computing and Data Science at the University of Illinois Urbana-Champaign, and the PI of TechWave Lab. The name comes from what we hope to understand: how technology waves rise, spread, and fade. Studying this systematically used to feel out of reach. A single cycle leaves traces in papers, patents, investment, jobs, products, and firms, far more than a small team could ever pull together. AI agents have changed that. With them, we research technology cycles at scale, build the tools this work needs, and teach others to use them.
Alongside the lab's agenda, my own research lowers the cost and adoption barriers of large language models and LLM agents: measuring what deployment actually costs in compute, tokens and hardware, building tools that make models easier to run, as in the Local Host Lab notebook, and developing agent pipelines that make population-scale empirical studies feasible.
I received my Ph.D. in Computer Science from the University of Toronto, advised by Tovi Grossman. My doctoral work was on interaction techniques for extended reality and personal devices.
Interests
- Large language models and AI agents
- Economics of AI and technology adoption
- Cost-efficient LLM inference
- Extended reality
Education
- Ph.D. in Computer Science, University of Toronto2018 to 2025
- M.P.S., Interactive Telecommunications Program, New York University2015 to 2017
- B.S. in Physics, Peking University2011 to 2015