Chronicles

Selected Projects

Projects selected for interview value: SaaS architecture, backend APIs, full-stack delivery, and cloud deployment fundamentals.

Job Application Tracker preview
01
SaaS · Next.js · PostgreSQL
In Development

Job Application Tracker

API-first SaaS application for tracking job applications. Designed PostgreSQL data models and schema using Prisma ORM. Implemented scalable backend architecture and full authentication flow.

Next.jsTypeScriptPrismaPostgreSQL
trackNova – Train Ticket Booking preview
02
Backend · Java · Spring Boot

trackNova – Train Ticket Booking

Backend booking platform with reservation workflows, seat allocation logic, concurrency-safe booking operations, and full Docker containerization.

JavaSpring BootDockerMySQL
03
Full-Stack · Spring Boot 3 · AWS

QuizzApp – Full-Stack OAuth2 Cloud App

Full-stack application with OAuth2 social login (Google, GitHub), JWT access and refresh token rotation, Flyway PostgreSQL migrations, Docker multi-service stack, and AWS EC2 deployment behind Nginx with GitHub Actions CI/CD.

Spring Boot 3ReactPostgreSQLAWS EC2DockerGitHub ActionsNginxFlyway
04
Desktop · Java 17 · Swing GUI

University Course Management System

Java 17 desktop app with an animated Swing GUI, layered architecture (model/service/repository), and a generic Repository<T,ID> pattern swappable to JPA/JDBC. Custom exception hierarchy, SLF4J logging, and 23 JUnit 5 tests covering grade calculation and validation.

Java 17Swing GUIRepository PatternJUnit 5SLF4JMaven