hi, I'm ryan 👨‍💻
Software Engineer and Entrepreneur. Passionate about creating innovative solutions and making a positive impact.
RC

About

Howdy! I'm currently studying Computer Science and Business Administration at USC✌️ in sunny California. My passion for programming began with game development in Unity and has since evolved into a love for building web and mobile applications. In my spare time, I love spending my time at the thrift, staring at JDM cars, and daydreaming of vintage tech.

Skills

React/React Native
Next.js
Typescript
Node.js
Python
R
Swift
Docker
Flutter
Java
C++
Figma
Unity
My Projects

Check out my latest work

I've built a variety of projects exploring various technologies, from mobile apps to web applications. Here are some of my favorites.

Sage

Sage

Led the development of Sage, an innovative legal workbench with advanced document retrieval, case management, and an AI-driven assistant. Improved workflow efficiency by 40% and reduced manual workload by 35% using machine learning and Retrieval-Augmented Generation (RAG).

Next.js
Typescript
Supabase
TailwindCSS
Claude
Azalea

Azalea

Azalea helps users choose eco-friendly AI models by rating their energy use and complexity. It provides a sustainability score and impact metrics, such as plastic bag equivalents.Azalea also tracks and compares the environmental impact over time.

React.js
FastAPI
MongoDB
TailwindCSS
Mistral
OpenAI API
PARCR

PARCR

Led the development of a music analysis project implementing the Perceiver neural network framework to generate and auto-complete chord progressions. Processed a dataset of over 100,000 MIDI chord progressions and trained the Perceiver AR model on this dataset.

Python
PerceiverAR
Jupyter Notebook
Productiv

Productiv

Developed a productivity app using React Native, Spring Boot, Java, and AWS to streamline task management and enhance cross-platform collaboration. Integrated the Google Calendar API, enabling users to effortlessly add and update events and to-do tasks.

React Native
Spring Boot
Java
SQL
TailwindCSS
Goolgle Calendar API
Hackathons

I like building things

Currently, I have attended 7 hackathons (and counting). It is amazing to see what people can build in accelerated environments with people from around the country and world. Being able to witness the boundless creativity always brings a smile to my face.

  • A

    AI for Change Hackathon

    Online

    Developed a web tool for calculating sustainability scores based on energy consumption and environmental impact of AI models.
  • L

    LA Hacks

    Los Angeles, California

    Developed a web application which uses natural language processing to speed up the medical triage process in emergency scenarios.
  • S

    SB Hacks

    Isla Vista, California

    Developed a mobile application that brings together friends and strangers to exercise together, compete in challenges, and earn rewards.
  • C

    CalHacks

    San Francisco, California

    Developed a mobile application that allows college students to easily find and join events on campus and in the local area.
  • H

    HackMIT

    Boston, Massachusetts

    Developed a web application which allows small artists to find suitable venues and plan tours across the nation.
  • L

    LA Hacks

    Los Angeles, California

    Developed a mobile application that uses machine learning to generate trip itineraries based on user preferences and constraints.
  • H

    HackSC

    Los Angeles, California

    Developed a mobile application to connect mobile street vendors to consumers through real time updates, heat maps, and consumer analytics.
Contact

Get in Touch

Want to chat? Feel free to reach out at Rchang05@usc.edu. I'm always looking for new opportunities to learn and grow, so I'd love to chat.