Projects

Synchronized Distributed File System

A gRPC-based distributed file system in C++ with whole-file caching, writer locks, and timestamp-based conflict resolution across concurrent clients.

Multi-Agent Travel Planner

Eight Google ADK agents composed into a pipeline with a bounded critic-refiner loop that validates itineraries and repairs them before export.

Expenses Tracker

Full-stack personal finance app with JWT role-based auth, a REST API over MongoDB, and a React/Redux frontend deployed on AWS EC2.