Mini-Netflix — Event-Driven Microservices Streaming Platform
Personal project using Java, Spring Boot, Apache Kafka, Redis, MySQL, AWS S3, FFmpeg, React/Vite, and hls.js. Architected four independent Spring Boot microservices communicating asynchronously over Kafka; built FFmpeg transcoding into four adaptive-bitrate HLS quality levels; implemented signed AWS S3 URLs, Kafka topic choreography, Redis caching, and adaptive playback.
SafePay — Cloud-Native Banking Security Platform
Flagship project from 2024–2025 using Java, AWS Lambda, API Gateway, DynamoDB, Rekognition, and Amplify. Designed secure serverless REST APIs, implemented facial authentication and fraud-prevention validation, and deployed a scalable cloud-native banking platform.
ChronoShield — Secure Auth & Real-Time Monitoring Backend
Backend security project using Java, Spring Boot, Spring Security, MySQL, WebSocket, and JWT. Implemented stateless JWT authentication with refresh token rotation, RBAC, real-time WebSocket event streaming, and documented RESTful APIs.