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

Nahual

March 21, 2026 - June 21, 2026

Solo Developer

An action roguelite blending Mexican folklore with JoJo's Bizarre Adventure-inspired flair. Players control a shapeshifting coyote nahual who channels animal spirits — Stampede, Eagle, Serpent, Hummingbird, and Owl — each granting a distinct combat stance with unique attacks, abilities, and passives. Built in Java with libGDX, featuring fast Hades-style combat, a League of Legends-inspired Ability Haste system for cooldown scaling, Helldivers 2-style stratagem input for stance-swapping, and a hub world (El Cruce) where players spend earned currencies on permanent upgrades and new spirit bindings. Currently features five fully implemented, hot-swappable combat stances with a roguelite power-up system offering both generic scaling and stance-specific kit upgrades between arena rooms.

Nahual

Technologies

JavalibGDXLWJGL3GWT/TeaVMTiledInkscapeGradle
#Game Development#Roguelite#Action Game#2D Game#Java#Game Design#Solo Project

JMG Invoice

March 16, 2026 - March 19, 2026

Full Stack Developer

A mobile-first web app built for JMG Excavating LLC. My dad photographs handwritten job notes in the field, Claude AI extracts the invoice data, and the app automatically fills the official JMG invoice template and emails a completed PDF for review. Built to solve a real problem for a family excavation business.

JMG Invoice

Technologies

JavaSpring BootNext.jsTypeScriptClaude APIAWS Elastic BeanstalkMake.comMicrosoft Graph APIOneDrive
#Full Stack#AI#Automation#Mobile#AWS

Hell Inc. — The Intern

March 1, 2026 - March 10, 2026

Solo Developer

A 2D top-down comedy social strategy game where you play a demon intern tasked with collecting souls in a small quirky town. Progress through conversation — identify each resident's hidden desire and get them to sign on the dotted line before town suspicion hits 100%. Powered by the Claude AI API for real-time NPC dialogue and evaluation.

Hell Inc. — The Intern

Technologies

JavaClaude APITiledOkHttpGsonMavenJava Sound API
#game-dev#ai#java#pixel-art#comedy#indie-game#mvc

Rift Rewind - AI-Powered League of Legends Year-End Recap

October 11, 2025 - November 10, 2025

Solo Full-Stack Developer

An AI-powered web application that transforms League of Legends match data into personalized year-end recaps, similar to "Spotify Wrapped." Built for the AWS x Riot Games Hackathon, Rift Rewind uses AWS Bedrock (Claude 3.5 Haiku) to analyze gameplay patterns and generate engaging narratives with actionable insights. Features include: real-time Riot API integration with parallel fetching, interactive D3.js mastery visualizations, conversational Poro AI assistant, and a dual-mode system (instant demo accounts + live analysis for 180M+ players). The serverless architecture processes 200+ matches per player while maintaining sub-$0.01 cost per analysis.

Rift Rewind - AI-Powered League of Legends Year-End Recap

Technologies

Next.js 14React 18AWS BedrockClaude 3.5 HaikuRiot Games APID3.jsTailwind CSSVercelNode.jsJavaScript ES6+
#AI/ML#Full-Stack#Serverless#Data Visualization#Gaming#API Integration#Hackathon#AWS#Prompt Engineering#Real-Time Processing

Undertype – Chrome Extension

July 25, 2025 - July 30, 2025

Solo Developer

Undertype is a fan-made Chrome extension that brings a nostalgic RPG twist to everyday typing. Inspired by Undertale, the extension plays retro-styled dialog sounds whenever the user types on their keyboard, making the typing experience playful and engaging. Built with a focus on lightweight performance and accessibility, Undertype has been published to the Chrome Web Store where users can easily install and enjoy it.

Undertype – Chrome Extension

Technologies

JavaScriptHTMLCSSChrome Extensions API
#Web Development#Chrome Extension#Frontend#UI/UX