Case study.
Jat App
Full-stack
Solo build
JUnit
Test coverage
What this showsClassic full-stack delivery — API design, persistence, front end, tests, and containerization.
Role
Solo full-stack engineer
Timeline
2026
Problem
Needed a personal system to track goals, tasks, and job applications with proper domain modeling and test coverage — not another untyped side project.
Outcome
Shipped a Spring Boot REST API and Next.js front end with JUnit tests, DTOs, centralized exception handling, and Docker deployment.
Skills demonstrated
Java · Spring Boot · Next.js · PostgreSQL · Docker · Automated testing

Overview

Built a full-stack productivity application for goals, tasks, and job applications.

Technical work

  • Designed entities, repositories, services, and DTOs in Spring Boot
  • Implemented centralized exception handling and JUnit test coverage
  • Built the Next.js / React front end in TypeScript
  • Containerized the stack with Docker for reproducible local and deployment workflows

Relevance

Direct evidence of backend engineering fundamentals for internship and new-grad software roles.