About
Computer Science graduate (CGPA 8.91/10) pursuing an M.S. in Data Science, focused on building production-style full-stack and AI/ML systems. Experienced designing API gateways, Retrieval-Augmented Generation platforms, and multi-tenant SaaS applications with an emphasis on system design, concurrency correctness, and role-based security. Shipped three production-style systems spanning Java, React/TypeScript, Python, Node.js, and Redis, with a focus on correctness under concurrency and clean data modeling rather than just working demos. Seeking Software Development Engineer and AI/ML Engineer roles at product-driven teams.
Skills & Expertise (40)
Work Experience
Developer
GateKeeper
Present - Present
Engineered an API gateway supporting three rate-limiting algorithms (Token Bucket, Sliding Window Log, Sliding Window Counter), each enforced via atomic Redis Lua scripts to eliminate race conditions under concurrent request load. Designed a Redis data model using a direct API-key-to-client index, reducing authentication lookups from an O(n) client scan to O(1). Implemented fail-closed error handling (503 on Redis outage) and standard rate-limit response headers across 401/403/429 response paths. Built a React + TypeScript admin dashboard for client management; verified correctness with 11/11 passing unit/integration tests and k6 load tests for burst and sustained traffic.
Developer
DocMind
Present - Present
Built a complete Retrieval-Augmented Generation pipeline (ingestion, chunking, embedding, vector storage, retrieval, generation) enabling natural-language Q&A over private documents with fully local LLM inference. Architected a two-tier backend separating a Node.js serverless API layer (auth, conversations, document/system status) from a containerized Python FastAPI RAG engine, mirroring production app/inference service separation. Implemented overlapping text chunking and persistent ChromaDB vector search to improve retrieval recall across document boundaries. Added dedicated Evaluation and Monitoring dashboards to surface retrieval quality and system health as first-class product features.
Developer
LedgerBox
Present - Present
Developed a multi-tenant SaaS-style finance platform for expense tracking, invoicing, and business analytics with organization creation and switching. Implemented Role-Based Access Control (RBAC) with Owner/Admin/Member roles, enforcing feature-level permissions through reusable, testable helper functions. Designed a modular, type-safe architecture (components, store, contexts, lib) built to swap Local Storage for a Supabase/PostgreSQL backend with minimal changes. Built analytics dashboards visualizing revenue trends, expense breakdowns, and outstanding balances using Recharts.
Education
M.S. in Data Science - Thakur College of Science and Commerce
2026 - 2028 ยท India
Bachelor of Computer Science - Thakur College of Science and Commerce
2023 - 2026 ยท India
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Citizen
Relocation
Depends on Offer
Skills (40)
Click a skill to find developers with the same skill