Who I am
I’m a software engineer who enjoys turning messy requirements into systems that feel simple to use and predictable to maintain. I work mostly with React, Python, RAG and a Database, and usually rely on my VPS for deployments and side projects to experiment with ideas outside work. Most of my learning comes from rebuilding things, questioning design decisions, and understanding why some systems stay effortless while others slowly collapse under their own complexity.
Not a designer. Not a manager. An engineer who ships.
Experience
Personalized Inbox System
Built a personalized inbox and notification platform inside the MyMicrochip dashboard that delivers user-specific updates, secure document activity, campaign communication, and platform events through a centralized experience. A large part of the work involved designing backend workflows that merged data across multiple systems, handled document snapshot versioning, campaign eligibility, deduplication, and async processing while keeping the admin tooling flexible enough for business teams to manage templates, workflows, and notification behavior without engineering dependency for every operational change.
Product Selection
Worked on an offline-first product discovery platform handling 60K+ products with focus on fast client-side search, aggressive caching, and large dataset handling across complex filtering workflows. Built offline support for the PWA experience using IndexedDB-based browser caching and background sync, allowing the application to behave more like a desktop tool with continued usability even under unreliable or completely disconnected network conditions.
MyMCHP Agent
Working on an AI assistant focused on document retrieval, product discovery, and dashboard workflows across Microchip platforms. The project involves building agentic flows using MCP integrations to let users perform actions through natural language interactions, including document search, support workflows, notification subscriptions, and personalized dashboard management using retrieval pipelines, vector search, and contextual orchestration.
MAPS - NLP based Advanced Part Selector
Working on an NLP-driven product search and recommendation platform for structured engineering datasets, allowing users to query products naturally for competitor alternatives, similar Microchip parts, category filtering, and hybrid parametric search. The workflow combines intent classification, regex preprocessing, RAG retrieval, LLM-guided SQL generation, reranking, and scoring to deliver contextual search results through conversational interactions.
Projects
Offrloop
Job Search and Career Workspace
Settl.
Shared expenses, settled without the math.
Brain
RAG Engine from Scratch
DocLens
Document Search and Query Chat
CodeHive
Live Code Collaboration Tool
DotBeats
Cross-Platform Playlist Sync App
The Stack, Spoken
Build
Building product-focused applications with Java, TypeScript, Python, React, Vue, .NET, and Node.js, usually across backend services, internal platforms, APIs, and frontend-heavy workflows where product experience and system design overlap.
Ship
Shipping and maintaining applications with Docker, MongoDB, SQL Server, Qdrant, CI/CD pipelines, caching strategies, async workflows, and self-hosted deployments running on my own droplets and cloud environments.
Operate
Focused on building systems that stay predictable as they grow through offline-first architecture, authentication flows, distributed workflows, and backend designs shaped around real-world usage instead of ideal-case assumptions.
Explore
Currently exploring AI engineering through RAG pipelines, vector databases, semantic retrieval, agent workflows, MCP servers and ML through hands-on experimentation and side projects.
For the record
Now
Currently trying to balance full-time engineering work, AI/ML M.Tech coursework, and a growing obsession with AI systems, NLP workflows, and side projects that usually start as “small experiments” and somehow become full architectures a week later. Rebuilding things for no practical reason other than curiosity. In between, I still try to find time for books, badminton, and cricket before another idea decides it needs its own backend service!