Home
Hi there, and welcome to my website! You can read about my experience in computer science below. This information is also available on my resume, which you can download as a PDF from the link in the header. To find out more about my work, you can check out my LinkedIn page and GitHub profile. I hope you enjoy your stay!
Education
University of California, Los Angeles (UCLA)
- September 2019 – June 2023 (expected)
- Bachelor of Science, Computer Science
- 3.96 GPA
- Dean’s Honor List, member of Upsilon Pi Epsilon and Tau Beta Pi
- Coursework: Data Structures, Algorithms, Software Engineering, Operating Systems, Security, Graphics, Networks, Databases, Programming Languages, Compilers, Artificial Intelligence, Machine Learning, Computer Vision, Natural Language Processing
Work Experience
Meta (Facebook)
- Software Engineer Intern
- June 2022 – September 2022
- Menlo Park, CA
- Description:
- Built new full-stack internal tool for Remote Presence infrastructure with Hack (PHP), GraphQL, Relay, React, Recoil
- Empowered engineers to visualize and debug RTC calling with a novel handling system for unlimited data sets and sources
- Independently extended and expanded scope of initial project to create cross-org opportunities for greater engineering efficiency
- Created full, prototyped design with Figma and led weekly meetings about features and strategy; spearheaded integration strategy with Remote Presence organization’s other teams to quickly implement faster development workflows
Marvell
- Software Engineer Intern
- June 2021 – September 2021
- Burlington, VT
- Description:
- Designed software that optimizes and analyzes critical components for ASIC AI accelerators and 5G networking products
- Engineered foundational improvements in chip power, performance, and yield by using Python, Pandas, Jupyter Notebook, and R Shiny to transform tens of thousands of semiconductor data collections and automate pivotal silicon design decisions
- Expanded sophisticated memory selection software with novel statistics-based features and optimizations using C#, .NET
- Created presentations, documentation, and diagrams for internal engineering use and demonstration to executive directors
Naval Postgraduate School
- Research Intern
- June 2018 – July 2018
- Monterey, CA
- Description:
- Guided team’s Android app creation, enabling interaction among defense experts; mentored by Dr. Edward B. Rockower
- Employed Firebase Authentication/Database/Storage, Android Studio, Java libraries to host Global ECCO’s strategy games and other media; allows gameplay between multiple devices with the use of many Android activities and fragments
- Spearheaded the development of an iOS application in Swift with a matching feature set and backend integration
- Authored technical reports and a research poster detailing the project’s findings and achievements; progress enabled by my work included to our OSD leadership sponsor’s 2018 Report to Congress
Technical Skills
- Proficient using Python, C, C++, JavaScript, Bash, PHP
- Experience with C#, Java, Swift, R, HTML, CSS, Assembly, Haskell
- Experience using AWS, Firebase, Node.js
- Proficient with Xcode, Android Studio, React, React Native, Git, Adobe CC, databases
- Expertise in research, technical writing
- Skilled with distributed systems, object-oriented design, full-stack software development
Project and Extracurricular Experience
Upsilon Pi Epsilon at UCLA
- Induction Director
- June 2021 – present
- Los Angeles, CA
- Description:
- Manage events and communications for the next generation of UPE scholars in service of the UCLA CS community
- Oversee collaborations with other committee chairs to introduce new networking programs for active members
UCLA DevX
- Engineering Manager
- October 2020 – present
- Los Angeles, CA
- Description:
- Lead software development for BruinBot, an agile robotic delivery project designed to help UCLA
- Architect database models and server routing for location and path orchestration by utilizing Node.js, Express, MongoDB, AWS
- Build a Python bot simulator for deployment with Kubernetes, Docker; designed for use with production hardware
- Implement innovative delivery mapping and bot GPS features for user-facing mobile app using React Native, TypeScript
UCLA Scalable Analytics Institute
- Undergraduate Researcher
- January 2020 – November 2021
- Los Angeles, CA
- Description:
- Pioneered work for a research project that automates and improves text identification with natural language processing (NLP)
- Utilized technologies like Python, PyTorch, and Docker to build novel tag generation machine learning (ML) algorithms
- Studied NLP academic papers and test existing supervised language models against large datasets to build upon existing neural network development; construct ML data processing for ingestion of millions of textual data points with data mining
Bruin Racing Baja
- Project Engineer
- September 2019 – March 2022
- Los Angeles, CA
- Description:
- Created electronics to assist the data collection and driving of an advanced all-terrain vehicle built to compete in Baja SAE off-road competitions; worked with low-level control and interaction of vehicle’s subsystems
- Constructed a Raspberry Pi-based live data collection system that enables further analysis of vehicle behavior
Vibecheck: A Sentiment Analysis Search Engine (project)
- Software Developer (project)
- April 2020 – June 2020
- Los Angeles, CA
- Description:
- Collaborated with a group of student developers on a full-stack web application with React, JavaScript, and Python; uses a machine learning model to provide sentiment information about any topic from a collection of social media websites
- Developed the backend MySQL database for search trend storage, all frontend React webpages for user interaction, and data visualizations to display search results; contributed to sentiment algorithm’s design and social media API integration