Projects
π 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