Colton Karaffa

Actively seeking software engineering internship or entry level full stack roles

Software engineering master's student learning and practicing best practices in full stack web application development, using Next.js for frontend architecture and a range of backend technologies and databases to build structured, production style applications.

Tech Stack

Languages

TypeScriptJavaScriptPythonGoC#SQL

Frameworks

Next.jsReactSpring BootNode.jsTailwind

Databases

PostgreSQLMongoDBMySQLSQLite

Cloud

AWS EC2FirebaseSupabaseVercel

Projects

Selected projects that are actively maintained, deployed, or planned for release. Additional experimental and archival work is available on GitHub.

E

Extreme Reactor 2 (ER2) Simulator

Next.jsReactTailwind

An interactive web simulator for designing and optimizing reactor setups for the Minecraft mod, Extreme Reactors 2. Users can configure reactor layouts, adjust components, and evaluate performance metrics such as energy output, efficiency, and fuel usage before building in game.

R

Resume Optimizer and Job Tracker

Next.jsReactTailwindPythonGo

A full stack web application for managing job applications and improving resume alignment with postings. Includes structured job tracking, ATS style keyword matching, and automated feedback to help tailor resumes for specific roles.