Jose Rodriguez

Jose Rodriguez

Computer Science Graduate

B.S. Computer Science, University of Washington

Recent Computer Science graduate from the University of Washington with experience in full-stack development, backend systems, and scalable web applications. Strong foundation in object-oriented programming and software design patterns.

Projects

UWT Bookstore

April 7, 2024 - June 2, 2024

TCSS460 Group Project

A full-stack educational project developed for TCSS 460: Client/Server Programming For Internet Applications. Features include CRUD operations for book management, secure API endpoints, and a responsive user interface.

UWT Bookstore

Technologies

Next.jsPostgreSQLDocker

Contributors

Jose RodriguezGabriel S StupartJunghyon JoTaylor R MerwinThinh Le
#Next.js#Material-UI#PostgreSQL#Docker#Postman#Node.js#API Development

Dungeon Adventure

September 27, 2023 - December 16, 2023

TCSS 360 Group Project

A 2D Pokemon-style roguelike game with procedurally generated levels. Players navigate a dungeon maze, collecting the four pillars of object-oriented principles to escape. Developed using Java Swing and incorporating various software design patterns and practices.

Dungeon Adventure

Technologies

JavaSwingJUnit

Contributors

Jose RodriguezJason SizemoreEnrique Vargas
#Java#OOP#MVC#Singleton Pattern#SQLite#Test-Driven Development#Agile Methodology

Tetris Clone

January 9, 2023 - March 15, 2023

TCSS305 Group Project

A modern take on the classic puzzle game with added features, including dynamic difficulty scaling. Developed as a group project for TCSS 305, Winter 2023.

Tetris Clone

Technologies

JavaSwing

Contributors

Jose RodriguezYonas OmegaAvinash BavisettyDavid Hoang
#Java#Observer Design Pattern#MVC#Version Control#Team Collaboration#Game Development