background/experience

projects

resume

projects

Personal Website

my website <3

ReactGatsbyChakraUINetlify

Peach Party

2D two-player video game clone of Mario Party made in C++ exercising OOP Design Principles including Polymorphism and Inheritance

C++

SecureTheTag

1st Overall @ RevolutionUC '21

Web application that provides trending Instagram hashtags directly based on user-uploaded images with webscraping and machine learning

HTML/CSSBootstrapExpressNode.jsGoogle Cloud PlatformWebscraping

Pigzj

Multithreaded Java implementation of popular gzip compressor (~3x faster compression speed)

JavaMultithreadingCompression

PDF Anonymizer

Python script that redacts personal identifiable information in pdf and txt files

Python

Coding Interview CLI

Command Line Interface designed for creating, designing, assigning, and taking live coding interviews

JavascriptNode.jsFirebase

CorgiCuisine

1st Overall @ MLH CorgiHacks

Automatic dog food dispenser made out of cardboard :3

ArduinoC++

ACA Family Tree

Interactive Family Tree visualizations for the Association of Chinese Americans at UCLA staff members, dating back to 2014

ReactJavascriptGraphsreact-flowData Structures

Pnetphlix

Program exercising data structure design and usage to efficiently generate movie recommendations from a database of 140,000 entities

C++Data Structures

ProfessorAI

3rd Overall @ LingHacks III

NLP web application that summarizes lectures and textbooks, providing in-depth notes

HTML/CSSBootstrapExpressNode.jsGoogle Cloud PlatformAPIsNLP

BruinShare

Full-stack centralized ridesharing platform designed for UCLA students

FERNFirebaseExpress.jsReactNode.jsAWSMaterialUINext.js

NoMoAcne

2nd Overall @ GunnHacks 7.0

Web application that diagnoses acne severity and recommends appropriate treatment based on user-uploaded selfies

HTML/CSSBootstrapExpressNode.jsGoogle Cloud PlatformClarifai

Sorting Algorithm Visualizer

GUI visualization of several popular sorting algorithms on a set of data

C++SFML

ChainChimp

Gode Challenge @ LA Hacks 2023

Blockchain decentralized tracability web application for the supply chain management ecosystem

ReactSolidityBlockchainWeb3

Crossy Bruin

Endless-runner arcade game themed around UCLA student getting to class

Three.jsJavascriptComputer Graphics

vizAsianHate

Most Interactive @ Vizathon '22

Dynamic website containing interactive data visualizations displaying AAPI hate crime data

ReactNext.jsChakraUIVercelAPIs

Notate

A lightweight, minimalist text editor designed to make integrating annotations and visuals easier

ReactTypescriptHuman-Computer InteractionUser Research

❤️ made by roland yang ❤️