Experience
Research
Undergraduate Researcher
UC Berkeley
May 2018 - August 2019
I conducted computer vision research advised by Professor Jitendra Malik
and Angjoo Kanazawa. I worked on 3D human pose
estimation and
prediction from video.
Undergraduate Researcher
UC Berkeley InterACT Lab
Jan 2017 - May 2018
I worked in the InterACT Lab under Professor Anca Dragan to develop
learning algorithms for high-DOF robots to plan optimal trajectories.
I designed methods for robots to correctly interpret and apply
corrections made by humans to estimate their cost functions via inverse
reinforcement learning. Our paper on
Learning from Corrections was presented at ICRA 2019.
Work
Course Developer
UC Berkeley
June 2016 - January 2019
I helped develop Statistics 140, better known as Prob 140.
The upper-division course, taught by Professor Ani Adhikari, aims to
teach introductory probability theory in addition to modern
computational tools to simulate, compute, and visualize probabilistic
phenomena using Python. My contributions to the course included
developing curricula, course materials, class website, course
infrastructure, and a Python library.
Teaching Assistant
UC Berkeley
January 2017 - December 2018
- ‒ Fall 2018: Head Teaching Assistant for Stat 140: Probability for Data Science. Teaching evaluation: 7.0/7.0 (n=8)
- ‒ Spring 2018: Head TA for Stat 140: Probability for Data Science. Teaching evaluation: 6.6/7.0 (n=11)
- ‒ Fall 2017: TA for Stat 134: Concepts of Probability. Teaching evaluation: 5.9/7.0 (n=9)
- ‒ Spring 2017: TA for Stat 140: Probability for Data Science. Teaching evaluation: 7.0/7.0 (n=1)
Software Engineer Intern
LinkedIn
May 2017 - August 2017
I built a web application to automate the process of validating external Python packages and uploading them to a repository for use in internal multi-products. The application significantly reduced the time to perform license and security checks to ensure compatibility with existing products. The backend was built with Flask and MySQL and the frontend was built mostly with jQuery. I also built a data pipeline using Apache Hadoop and Pig to help Python teams monitor post-commit build errors and product health.
Software Developer Intern
Roe Mobile Development
June 2016 - September 2016
I worked on "Smart Recorder," an iOS application written in Objective-C for recording and transcription. I helped move the app from human transcription via Mechanical Turk to machine transcription in addition to a variety of specific features such as Auto-Pause to reduce recording length when input is below a threshold volume.