experience
Paypal (Braintree)
Software Engineer Intern
Jun 2019 - Aug 2019
- Created real-time data pipelines that stream merchant data from internal applications to a service that aggregates and cleans the data using Apache Kafka
- Built a GraphQL API to surface merchant transaction and business data to internal clients, including the Marketing and Support teams
- Expanded a service that sends merchant descriptor data to external partners to include international merchants using Ruby/Rails
Starbutter AI
Sept 2018 - May 2019
- Designed and built an internal keyword analysis tool that aggregated and clustered keyword data using AWS Chalice, Lambda, and S3
- Developed AWS Lambda functions that allowed users to query the company’s chatbots for insurance rates and quotes instantaneously on the Actions on Google and Alexa platforms
- Created a React.js widget to integrate the company’s car insurance and renters insurance chatbots into third party sites using the Dialogflow API
Bottles Tonight
Software Engineer Intern
May 2018 - Aug 2018
- Revamped the company's web application to allow users to make and monitor the status of club reservations
- Designed and built a portal for club hosts and managers to manage customer reservations using React.js/Redux
- Created endpoints in a RESTful API that allowed client applications to access reservation data
SaRA Health
Software Engineer Intern
Feb 2018 - May 2018
- Worked to implement the therapist portal to assign exercises and manage patients
- Participated in a development cycle with thorough bug fixing, testing, and code review
- Implemented customer engagement features for patients to interact with their therapists including text reminders
organizations
Research Assistant
UC Berkeley RISE Lab
Jan 2020 - Present
- Built a view in the Ray dashboard that allowed users of Tune, an open-source hyperparameter tuning library built on Ray , to visualize parameter search results in an intuitive UI using React.js
- Created an integration that allowed users to enable and view a TensorBoard of their experiment results in the Ray dashboard
CS 61B(Data Structures) Undergraduate Student Instructor
UC Berkeley EECS Department
Aug 2019 - Present
- Lead weekly lab and discussion sections of 30 students, helping them learn data structures, graph algorithms, and sorting algorithms through rigorous Java assignments and worksheets in a collaborative setting
- Hold weekly office hours, giving personal and specific assistance with class material and projects
education
UC Berkeley
Electrical Engineering and Computer Science, GPA: 3.978
Relevant Coursework:
- Data Structures and Algorithms
- The Structure and Interpretation of Computer Programs
- Web Design
- Discrete Mathematics and Probability Theory
- Efficient Algorithms and Intractable Problems
- Introduction to Computer Architecture
- Operating Systems and Systems Programming
- The Foundations of Data Science
- Probability and Random Processes
skills
Languages
- HTML/CSS
- Python
- Java
- Javascript
- SQL
- C
- Ruby
Technologies
- React.js/Redux
- Flask
- Rails
- Spark
- AWS
- Kafka
Development
- Web Design
- Agile Development
- Data Structures/ Algorithms
Miscellaneous
- Git
- Latex
1
2
3
4
5