About Me

I am a third-year Computer Science PhD student at the University of Pennsylvania, where I am advised by Professor Linh Thi Xuan Phan. My research, which is partially supported by the NSF GRFP, focuses on scheduling and resource allocation for real-time, cyber-physical, and distributed systems.

To provide strong safety guarantees, these systems are often designed for the worst case scenario, leaving resources overprovisioned, energy wasted, and infrastructure underutilized.

Fortunately, machine learning and stochastic models offer a solution to this performance problem. They allow us to learn the behavior of complex systems and design them based on expected reality, not just the worst-case scenario. But when people’s safety and quality of life depend on these systems, we cannot ignore the moments where the models get it wrong.

My research therefore explores the following question: How do we design algorithms that improve performance when predictions are accurate, but guarantee safety when predictions fail?

Publications

*denotes equal contribution

Honors & Awards

  • Best Student Paper, IEEE Real-Time Systems Symposium (RTSS), 2024
  • Best Presentation, IEEE Real-Time Systems Symposium (RTSS), 2024
  • NSF Graduate Research Fellowship (GRFP), National Science Foundation, 2024

Teaching

  • Teaching Assistant, CIS 5050 Software Systems, Univeristy of Pennsylvania (Spring 2025, Fall 2025, Spring 2026)
  • Teaching Assistant, ENGM 2440 Engineering Management, Vanderbilt Univeristy (Spring 2021, Fall 2021, Spring 2022, Fall 2022, Fall 2023, Spring 2024)

Experience

  • Undergraduate Researcher, Vanderbilt Institute for Software Integrated Systems, Summer 2024
  • Communications and Signal Processing Intern, MITRE, Summer 2023
  • Research Intern → Student Technical Assistant, MIT Lincoln Laboratory, August-December 2022
  • Engineering Intern, Qorvo Inc., Summer 2021