Hi, I'm Ryan!

Learn more about me by scrolling

View Projects

About Me

Hello! I'm Ryan Guo, a third-year computer science & math major at Williams College. I'm passionate about product management, artificial intelligence, and software engineering.

When I'm not busy, you might find me reviewing restaurants or trying landscape photography. Feel free to learn more about my interests or contact me.

My Projects

Project 1

AI Chatbot

A sophisticated chatbot designed to interact with and interpret JSON configuration files using a Conversational Retrieval Chain powered by OpenAI's GPT-3.5-Turbo model.

View Details
Project 2

StuddyBuddy

A web application to empower students to create study groups, share notes in real-time, and stay organized with group tasks and deadlines.

View Details
Project 3

LocateMe

A location intelligence web application enabling the exploration of geographic and demographic data with filters, city insights, and a “Best Places for X” engine using PostGIS and optional Tableau dashboards.

View Details
Project 4

Y-86 Pipeline Simulator

Designed and coded Y86-64 programs, fostering familiarity with Y86-64 tools and programming techniques. Modeled a stalling pipelined datapath for executing Y86-64 instructions, mitigating data and control hazards.

View Details
Project 5

Text Generator

A text generator using a Shannon-Fano algorithm to generate new text in the style of a given text.

View Details
Project 6

Animation App

Java application that allows users to create hand-drawn animations, perfect for hobbyists and beginners of traditional animation.

View Details
Project 6

Turret Game

Turret shooter game developed using Java.

View Details
Project 6

Trie

Trie developed using Java.

View Details
Project 6

Tic-Tac-Toe Text Game

Tic-tac-toe text game for two players developed using Java.

View Details

Contact Me

Interested in working together or have a question? Let's connect!