Hi, I'm Ryan 👋
Software Engineer. Coding, music, fashion, and sports enthusiast.
RP

About

Welcome! I am a fourth-year Computer Science major at Georgia State University. I interned at New EIC as a Software Developer, and I enjoy building projects in my field of interest, ranging from full-stack development to machine learning. I hope you find this site both informative and inspiring as you learn more about me both in and out of my career field.

Skills

Python
Java
SQL
MySQL
MongoDB
Postgres
React
MaterialUI
TailwindCSS
TypeScript
Pandas
Numpy
Matplotlib
scikit-learn
seaborn
Docker
C
My Projects

Check out my latest work

I've built projects ranging from interactive mobile apps to machine learning model-based web applications. Here are some highlights!

dumpy

dumpy

An AI-powered event photo sharing app that automatically generates slideshow videos with AI-generated captions, facial recognition tagging, and custom music. Users create events, upload photos, tag friends, and receive professional video montages with contextual captions and music powered by GPT-4 Vision and cinematic effects.

Python
React Native
Expo
TypeScript
FastAPI
OpenAI GPT-4 Vision
Supabase
Azure Blob Storage
Heart Disease Prediction App

Heart Disease Prediction App

A machine learning web app that predicts the likelihood of heart disease based on clinical and lifestyle features. The app includes data preprocessing with SMOTE and KNN imputation, and outputs a risk score with health recommendations.

Python
scikit-learn
Flask
Bootstrap
Pandas
XGBoost
SMOTE
Home Price Prediction App

Home Price Prediction App

A web-based app that predicts housing prices using regression models trained on real estate data. The app includes interactive frontend filters for location, bedrooms, and square footage, with predictions served from a Flask backend.

React
Python
Flask
scikit-learn
Bootstrap
Pandas
NumPy
Fit of the Day

Fit of the Day

A cross-platform mobile fashion app that allows users to post, browse, and interact with outfit inspirations. Features include tab navigation, authentication, animated profile panels, and real-time state updates.

Python
Django
React Native
Expo Router
JavaScript
TypeScript
TailwindCSS
Employee Management System

Employee Management System

A JavaFX-based desktop application designed to manage employee data, payroll, job titles, and divisions. Built with modular DAO patterns and JavaFX components to support search, update, and report generation functionality.

Java
JavaFX
MySQL
JDBC
Scene Builder
MVC
FAQ

Frequently Asked Questions

Want to know more about me and my interests outside of coding? Here are some fun questions!

Contact

Get in Touch

Feel free to reach out to me by connecting with me and sending me a message on LinkedIn, and I'll respond whenever I can!