Document ManagementFull Stack Engineer
File Management System – US-Based Company
A secure document management platform for agent commission files, with version control, audit logging, Kafka pipelines, and real-time progress updates.
Project Overview
A secure document management platform built for a US-based company to handle every file generated by its agent commission module. It provides version control and full audit logging, an optimized MongoDB schema for fast retrieval and bulk operations, Kafka-based event-driven processing, and WebSocket progress notifications, fronted by a responsive React interface with drag-and-drop upload, preview, and advanced filtering.
Key Highlights
- Built a secure document management platform for agent commission files with version control and full audit logging
- Designed an optimized MongoDB schema for fast document retrieval, metadata filtering, and bulk operations across large collections
- Implemented Kafka-based event-driven pipelines for asynchronous file processing and downstream notifications
- Collaborated with the data engineering team on structured data management and pipeline design for reliable data flow into downstream systems
- Developed real-time progress notifications via WebSocket for long-running upload and processing operations
- Delivered a responsive React.js frontend with drag-and-drop upload, document preview, and advanced filtering