Background
Work Experience
- Flyby Robotics, Mar 2024 - Present
- Runtime Verification, Jan 2019 - May 2020
- LLVM Backend Engineering Intern
- Uber, Summer 2017
- Software Engineering Intern (iOS Rider App)
- U.S. Cellular, Summer 2016
- System Support Engineering Intern
Education
- Ph.D in Computer Science, University of California, Los Angeles, 2020 - Incomplete
- M.S. in Computer Science, University of Illinois, Urbana-Champaign, 2020
- Advisor: Grigore Rosu, thesis: “Closing the Gap in the LLVM Backend of K”
- B.S. in Computer Engineering (Math minor), University of Illinois, Urbana-Champaign, 2018
- Advisor: Zbigniew Kalbarczyk, thesis: “Raincoat and DNP3 on POX”
Teaching
- FA21 - CS 132, Teaching Assistant, UCLA
- SP20 - CS 476, Teaching Assistant, UIUC
- FA18 - CS 440, Teaching Assistant, UIUC
- FA17 - ENG 100, Lead Engineering Learning Assistant, UIUC
- Outstanding ICES ranking (top 10% of instructors)
- FA16 - ENG 100, Engineering Learning Assistant, UIUC
- Outstanding ICES ranking (top 10% of instructors)
- SP16, FA16, SP17 - ECE 391, Course Assistant, UIUC
Technologies
- C/C++
- Python
- Docker
- Google Cloud Platform
- GStreamer
- Nvidia Jetson
- JavaScript
Services
- Reviewer SEFM 2019, COLA 2019