πŸ”— urlShorty – URL Shortening Service (Spring Boot + Redis + Docker + React)

A full-stack URL shortening service built as a learning-focused backend system with frontend integration.
Designed for low-latency lookups using Redis and clean REST-based redirection.

  • Spring Boot backend with REST APIs
  • Redis atomic counters for unique ID generation
  • Base62 encoding for compact, URL-safe short keys
  • HTTP 302 redirects for browser-friendly navigation
  • Docker Compose setup for backend + Redis
  • Dark-themed React UI for real-time URL shortening

πŸ”— Backend: https://github.com/raZer99/urlShorty
πŸ”— Frontend: https://github.com/raZer99/url-shorty-ui


πŸ€– NeuroNexus – Workflow Orchestration Platform (Spring Boot Microservices)

A production-style workflow orchestration system built with multiple Spring Boot microservices.
Automates ticket triage, notifications, JIRA creation, deployments, and workflow auditing β€” similar to real DevOps/SRE automation pipelines.

  • Distributed microservices communicating via REST
  • Ticket ingestion + AI-style rule-based triage
  • Central Orchestrator executing workflows (notify β†’ jira β†’ deploy β†’ log β†’ complete)
  • PostgreSQL persistence for tickets and workflow audit logs
  • Fully Dockerized microservice ecosystem
  • Extensible architecture for Spring AI, Kafka, and Monitoring integration

πŸ”— View GitHub Repo


πŸ”§ Spring Boot Bookstore API

Built a production-grade REST API using Spring Boot, PostgreSQL, Docker, and AWS Lightsail.

  • Layered architecture (Controller β†’ Service β†’ Repository)
  • DTO abstraction using ModelMapper
  • Pagination, sorting, and validation
  • Dockerized with Docker Compose
  • Based on DevTiro Spring Boot Course

πŸ”— View GitHub Repo


πŸ›οΈ Spring E-Commerce Backend (Spring Boot)

Developed a backend service for a full-stack e-commerce application using Spring Boot and JPA.
This project is part of my journey through the Telusko Spring 6 and Spring Boot YouTube playlist.

  • RESTful APIs for products, categories, and orders
  • CRUD operations with proper entity relationships
  • Spring Data JPA + Hibernate for persistence
  • Layered architecture: Controller β†’ Service β†’ Repository
  • Environment-based configuration for clean setup

πŸ”— View GitHub Repo


🌐 Spring E-Commerce Frontend (React + Vite)

Frontend application for the Spring E-Commerce Project, built using React and Vite.
Implements dynamic product rendering, CRUD integration, and cart functionality connected to the Spring Boot backend.

  • React + Vite setup with ESLint configuration
  • Product listing and cart management using Context API
  • REST API integration with the Spring Boot backend
  • Lightweight and responsive UI
  • Clean folder structure for scalability

πŸ”— View GitHub Repo