Hi, I'm Richard! I'm a junior Computer Science major at the University of Michigan and a fungi. Check out my resume.
3.93 GPA, University Honors, Dean's List
September 2018 - Present
December 2021 - Present
Citadel Execution Services team.
September 2021 - December 2021
Reduced time to clone Git monorepo from 10 minutes to 1.5 minutes. Made bazel builds 10% faster and immune to missing external dependencies.
May 2021 - August 2021
Launched personalization based on user food preference data to shortcuts feature on Uber Eats Home page so users can navigate to their most used places in app with one tap.
May 2020 - August 2020
Created a social media application in a wellness vertical in React Native, complete with online groups for college students to discuss topics and do daily wellness exercises together. Launched to iOS App Store with over 100 users.
March 2020 - Present
Implemented functionality for users to edit scheduled push notifications on a React dashboard after creation. Led full stack (Node.js, React.js, Android) development of suppressed notifications feature, an urgent client request.
May 2019 - August 2019
Conducted research to develop tools for students to write more readable code.
March 2019 - January 2020
Operating System implementation and design. Made a multi-cpu threading library with mutex locks and conditional variables, a virtual pager, and a network file system.
Winter 2020
Classical methods for computer vision (camera calibration, homography) and deep learning methods for computer vision. Created a tool that estimates physical distance traveled of a person from a smartphone video.
ViewWinter 2021
Created a CNN to classify clothing pictures and used n-grams to perform sentiment analysis on Yelp reviews. Machine Learning algorithm theory and projects, including perceptron, SVM, random forests, neural networks, and clustering.
Fall 2020
In-depth analysis and implementation of algorithms, including divide and conquer, fast fourier transform, dynamic programming, fibonacci heaps, hashing, DFS/BFS, min flow max cut, and linear programming.
Fall 2020
Fundamentals of data structures and algorithms including stacks, queues, hash tables, trees, graphs, greedy algorithm, divide and conquer, and dynamic programming. Finished projects involving DFS/BFS, priority queues, hash tables, and backtracking.
Fall 2019
opics include datapath, pipelining, caches, virtual memory.
Fall 2019
Proving the foundations of calculus on the real line.
Winter 2021
Topics include modular arithmetic, polynomials, rings, and groups.
Winter 2020
Make a playlist for you and your friends, full of everyone's favorite songs, with the click of a button
ViewA quick quiz to communicate key information about voting in Michigan. Played 200+ times.
ViewAn online version of the popular card game, Codenames. Built with React.js and Firebase Cloud Firestore.
ViewSecond place winner of Best Use of Google Cloud at MHacks 12! A chrome extension that tracks and aggregates video engagement data for YouTube videos and lecture recordings in order to display over the watch bar the most interesting parts of a video for new viewers.
ViewServes as the back end for online stores built with Flask and SQLAlchemy. Manages sign in/sign out, users, carts, and inventory for online stores.
ViewWhen users take pictures of fliers with SnapCal, the text is extracted using Google Cloud Vision API and any flier events are automatically added to the user's Google Calendar.
Consulted for nonprofit microfinance company and Russian fast mover consumer goods company.
January 2020 - Present
Built rooms functionality for team World Solar Challenge real-time racing simulator.
September 2018 - February 2019
Marketed and ran a pitch component for high schoolers.
September 2018 - May 2019