I currently work at Amplitude Analytics (we are going public soon!) as a software engineer on the Analytics backend team. I love software engineering as a fundamentally creative exercise and I enjoy how it hones my ability to deal with ambiguity while sharpening my critical thinking skills.
I graduated from UC Berkeley in 2018 with a degree in Computer Science.
I describe myself as open-minded, analytical, and curious. I strive to improve myself and learn from others. I love receiving contructive feedback and learning from my mistakes.
---
Some background about me:
I persistently strive to challenge myself, be adaptable, and improve. For example, I was very shy as a child so I decided to challenge myself by taking a speech class in high school. I ended up joining my high school's Speech and Debate team and won 1st place in a novice speech tournament for DUO interp.
I won the UC Berkeley Concerto Competition for 2 consecutive years, after being self-taught in the violin for 4 years. Special thanks to the UC Berkeley Music Department for giving me a scholarship so I could start violin lessons again.
Last year, I co-founded the student organization Intermission Orchestra at UC Berkeley, which performs music from anime, video games, and films. We were extremely fortunate to host 2 successive full house concert (with an audience of 700 people attending the 2nd concert) within 5 months of starting the club from scratch!
Software Developer | San Francisco, CA | Jan 2019 - Present
I am on the Analytics backend team, where we develop new analytics features and maintain our team's querying and monitoring infrastructures. Some of my projects include: Historical Count milestone analysis, Conversion Drivers, data science and code quality improvements to Anomaly and Forecast, and improvements to our Monitoring feature.
Intensivate, Incorporated
Software Developer | Berkeley, CA | Jun 2018 - Jan 2019
I worked on developing a collaborative graphing web application called Propend that captured the dependencies of a project. The project was built on top of the Draw.io open source code in Javascript ES6 and deployed on an Apache Tomcat web server. The company used this tool concurrently while I worked on development.
IBM T.J. Watson Research Center
Cloud Department Research Intern | Yorktown Heights, NY | May 2017 - Aug 2017
My team received a joint patent for a Kubernetes scheduler algorithm. Simulation results showed that our proposed algorithm improved the state-of-the-art by an 18-19% optimality gap. I acquired empirical data (for the purposes of modeling and visualization) by scraping the web, wrangling JSON files, and querying SQL databases. I ran simulations to compare algorithms and modified the Kubernetes open source code to implement our custom Kubernetes scheduler.
Renewable and Appropriate Energy Lab
Data Research Apprentice | Berkeley, CA | Jan 2017 - Dec 2017
I co-authored a paper on predicted health damages based on the California emissions inventory. I analyzed, wrangled, and visualized energy usage data using Python data science libraries and scraped the web using Mechanize and Beautiful Soup frameworks in Python.
UC San Diego Computer Science Department
Data Structures MOOC Staff and Mentor | San Diego, CA | Sep 2015 - Jun 2016
I tested modules and gave feedback on the curriculum for a UC San Diego online course on the Coursera platform. This course was created to increase diversity among learners of computer science. I was entrusted to fix minor issues with the course on a daily basis. I responded to discussion forums and bug reports as a member of the course staff.
Private Java Tutor
Private Instructor | Cupertino, CA | Jun 2016 - Sep 2016
I tutored high school students in basic Java and object-oriented principles. I formulated lesson plans and projects that were used for my tutoring sessions.
Interests
I've been playing violin for over 15 years.
With music, I love being analytical and finding ways to improve - when faced with a technique issue, I try to focus on getting down to the root cause of the issue (usually something to do with bow awareness and/or posture). Better technique results in a greater range of expression!
Check out some of my performances below!
Below videos (left to right): Chausson Poeme solo performance, with UC Berkeley Symphony; Beethoven Romance in F solo performance, with UC Berkeley Chamber Orchestra; Violin solo from Chrono Cross with the Intermission Orchestra
I dabbled in a bit of conducting during college. Here is my conducting music from the film Spirited Away: