Workout Tracker
Full-stack workout tracking app with a Python/Flask REST API and Vanilla JS frontend. Backend uses JSON file persistence with automatic seeding on first startup.
Jack Huber
Backend & AI Systems Developer
I build full-stack applications and AI-enabled systems with a focus on backend architecture, APIs, and shipping real projects.
Featured Project — Team · 2 Phases
A full-stack multiplayer Battleship game with a FastAPI backend, PostgreSQL persistence, and a Vanilla JS frontend — built as a team project across two shipped phases.
Projects
Full-stack workout tracking app with a Python/Flask REST API and Vanilla JS frontend. Backend uses JSON file persistence with automatic seeding on first startup.
About
I'm a Computer Science student at Clemson University with hands-on experience building and supporting production software systems. During three software engineering co-op terms, I developed full-stack features using C# and ASP.NET Core, worked with MSSQL and Oracle databases, and extended REST APIs within Agile development environments.
I enjoy building clean, reliable systems and solving backend problems related to data, integration, and performance. My technical interests are centered around software engineering — particularly backend and full-stack development — where I can contribute to scalable systems and well-designed application architecture.
3× Co-op Terms
Software engineering in C# / ASP.NET Core
Production Database Work
MSSQL and Oracle in enterprise environments
Agile Development
REST API work across multiple product teams