I am a:
switch user.kind {
case "recruiter": return "Software Engineer"
case "viewer": return "Video Maker"
case "chatter": return "Live Streamer"
}
switch user.kind {
case "recruiter": return "Software Engineer"
case "viewer": return "Video Maker"
case "chatter": return "Live Streamer"
}
About me
PAST. I started programming sometime between 5th and 10th grade depending on what you call programming, gaining various levels of experience in VB6, C++, Java, Python, HTML, Javascript, and PHP. After a bout in competitive programming, a few internships, and some website and app development, I graduated from UCLA in 2018.PRESENT. I currently work on Uber's Storage Platform Infrastructure using Go, Java, Javascript and technologies like Cassandra, Docstore, Raft, Spark, Hive, and Kafka. Outside of work I enjoy cubing, bouldering, and video making.
FUTURE. I'd like to explore new ways to leverage programming to make people's lives easier. I'm also interested in teaching others about programming and inspiring the next generation of programmers to get excited about coding just like I did when I was young.
Experience
Jan 2019 - Present
Uber Senior Software Engineer
Working on the Storage Platform team in Uber Infrastructure. Building an integrated, fully transparent cache for Uber's distributed datastore. Building workflows to streamline datastore provisioning for various storage engines and use cases. Creating a backend gateway and portal UI to interface with datastores. Creating tools to increase developer efficiency and velocity. Summer 2017, Summer 2018
Uber Software Engineering Intern
Worked in Uber Infrastructure. Built a metrics aggregation workflow and dashboard to track the storage usage, trends, and query patterns for various teams and Cassandra datastores. Integrated an incremental monitoring and auditing system for Uber’s Kafka pipeline which handles up to 13 million messages/sec. Summer 2016
Symantec Software Engineering Intern
Worked on the Symantec STAR team. Generated features from big data telemetry logs to train a classifier using machine learning to distinguish between targeted and non-targetted threats with 65% recall and 97% precision using technologies like Hadoop, Hive, Python (pandas and scikit). 2015 - 2018
University of California, Los Angeles
Graduated summa cum laude from UCLA with in a B.S. in Computer Science. Worked as a learning assistant for an Intro to C++ Programming class. Help the professor with creating problem sets and holding office hours and discussions. Worked as a grader for Computer Networks: Physical Layer.