YG
Projects

Projects


Backend

LeetCode Tracker API

2026

Persistent Coding Activity & Progress Backend

Maintained

A Spring Boot backend that combines live LeetCode statistics with persistent daily activity tracking, account authentication, ownership-aware operations, and a PostgreSQL-backed heatmap for my personal coding dashboard.

Java, Spring Boot, Spring Security, REST APIs, JWT, PostgreSQL, Spring Data JPA, Hibernate, Flyway, Docker, JUnit, GitHub Actions, Google Cloud Run, GraphQL

Web, Tooling

LeetCode Tracker Page

2026

Personal Coding Practice Dashboard

Maintained

A personal LeetCode progress dashboard that tracks solved problems, difficulty progress, activity history, and coding consistency as part of a larger custom browser homepage system.

JavaScript, HTML, CSS, GitLab Pages

Backend

User Management System

2026

Spring Boot User Management API

Completed

A solo backend assignment completed during my Full Stack internship at pulse by solution, focused on building a layered Spring Boot REST API with validation, business rules, exception handling, and PostgreSQL persistence.

Java, Spring Boot, Spring MVC, Spring Data JPA, PostgreSQL, REST APIs, Bean Validation, Exception Handling, Docker Compose, OpenAPI

Backend

Weather API

2026

Location-Aware Weather Backend

Maintained

A Spring Boot weather service that resolves approximate client location, retrieves current conditions and forecasts from external providers, and exposes a frontend-friendly REST API with caching and structured error handling.

Java, Spring Boot, Spring MVC, REST APIs, Caffeine, External APIs, OpenAPI, Docker, JUnit, GitHub Actions, Google Cloud Run

Web, Tooling

Weather Page

2026

Personal Weather Dashboard

Maintained

A lightweight weather dashboard that shows current conditions and a weekly forecast as part of my custom browser homepage ecosystem, backed by a dedicated Spring Boot weather API.

JavaScript, HTML, CSS, GitLab Pages

C++, CLI

Connect 4

2025

Cross-Platform CLI Game

Completed

A console-based implementation of Connect Four in C++ featuring keyboard-driven navigation, customizable player names, persistent high scores, and complete game-rule handling.

C++, CLI, Make, Game Logic, Data Structures, Cross-Platform Development

C++, CLI

Tic Tac Toe

2025

Cross-Platform CLI Game

Completed

A console-based Tic Tac Toe game written in C++ with keyboard-driven navigation, customizable player names, persistent high scores, and a simple cross-platform build setup.

C++, CLI, Make, Game Logic, Data Structures, Cross-Platform Development

Web, Tooling

Personal Homepage

2024

Custom Browser Start Page

Maintained

A custom browser start page that began as an organized collection of bookmarks and evolved into something bigger with integrations with my own companion APIs.

JavaScript, HTML, CSS, GitLab Pages
GitHubGitLabLinkedIn[email protected]