My Projects

Real-Time Chat Application
App Development

Real-Time Chat Application

A real-time messaging application designed for instant communication, featuring user authentication, one-to-one messaging, online/offline user presence, real-time message delivery, and a responsive chat interface.

React Node.js Socket.io Express MongoDB
  • Real-time messaging & instant delivery
  • Secure user authentication & sessions
  • Online/offline presence indicators
  • Dedicated one-to-one conversations
  • Responsive UI for mobile and desktop
Employee Management Application
Backend/Microservices

Employee Management Application

A Spring Boot employee management backend providing secure authentication and role-based authorization along with employee CRUD operations, pagination, sorting, and REST APIs.

Java Spring Boot Spring Security JWT MySQL Docker
  • JWT Authentication & Security Integration
  • Role-Based Authorization (Admin/User)
  • Full Employee CRUD Operations
  • Paginated & Sorted API Responses
  • Containerized setup with Docker
Real-Time Order Processing System
Backend/Microservices

Real-Time Order Processing System

A microservices-based order processing system built with Spring Boot and Apache Kafka, demonstrating asynchronous event-driven communication between services for real-time order processing.

Java Spring Boot Apache Kafka Microservices Docker
  • Asynchronous event-driven architecture
  • Kafka Producer and Consumer Services
  • Real-time order validation & stream
  • Robust microservices communication
  • Docker containerized environment
Vault Of Secrets
Game Development

Vault Of Secrets

Adventurous game inspired from backrooms using UE5 Engine.

UE5 Blueprints
  • Unreal Engine 5 high-fidelity graphics
  • Interactive backroom horror atmosphere
  • Custom blueprint-driven gameplay mechanics
World of Secrets
Game Development

World of Secrets

Game based on the theme Defend your fort

UE5 Blueprints
  • Strategic fort defense gameplay
  • Wave-based enemy spawn mechanics
  • Dynamic blueprints logic and controls
25th Hour
Game Development

25th Hour

Game based on the theme Lost in time

UE5 Blueprints
  • Time manipulation gameplay mechanics
  • Immersive time-travel narrative elements
  • Unreal Engine 5 level design and blueprints