Hariharapranav
hariharapranav

Selected Projects

A detailed look at the systems, tools, and experiments I've built over the years.

AuraFlow

AuraFlow

2026

Enterprise Workflow Automation Engine that replaces rigid, hard-coded approval chains with dynamic, admin-configurable multi-step workflows — a mini ServiceNow / Jira Approval Engine built from scratch. Admins create reusable workflows with N ordered steps assigned to roles/users at runtime. A Sequential Approval Engine routes each request via MIN(order) WHERE status = PENDING, and every approval/rejection writes a timestamped audit record. React SPA with JWT-protected routes and role-scoped views.

JavaSpring Boot 3Spring SecurityPostgreSQL
Smart API Rate-Limit & Abuse Detection

Smart API Rate-Limit & Abuse Detection

2026

Next-generation API Gateway protection system that goes beyond traditional rate limiting by adapting to user behaviour in real time. Every HTTP request passes through a smart gateway filter checking Redis for blocked IPs, while each request is published async to Kafka (fire & forget). A background Decision Engine detects burst attacks (≥ 50 req/10s), updates a Trust Score per IP, and auto-blocks IPs that hit zero. A real-time Next.js dashboard shows live traffic, trust scores, and lets operators revoke blocks.

JavaSpring Boot 3Spring Cloud GatewayApache Kafka

Giphy Clone

2024

With the integration of the Giphy API, I built a Giphy clone using React.js. This project allows users to search for and explore GIFs seamlessly, showcasing dynamic API integration and an intuitive, responsive user interface.

ReactjsJavaScriptTailwindCSSGiphy API

Chillflix

2023

Chillflix is a Netflix-inspired UI built using Angular and integrated with the TMDB API. The platform allows users to browse recently released movies, view detailed information about the cast and crew, and watch trailers, providing an engaging and seamless user experience.

AngularTypeScriptTailwindCSSTMDB API

Pinterest Clone

2023

Pinterest clone using React.js, allowing users to explore and organize visually appealing content. The project features a responsive design, dynamic content rendering, and seamless user interactions, replicating the core functionality of Pinterest.

ReactjsJavaScriptTailwindCSSFirebase

Virtual Website

2022

A virtual environment website using A-Frame technology, enabling users to explore places in an immersive virtual setting. The platform supports VR headsets for a fully interactive experience, providing a seamless way to navigate and engage with 3D environments.

HTMLCSSJavaScriptAFrame