I've been building for the past 4.8 years

Pocket DevTools
DevTools is a full-stack developer utility platform I built to consolidate everyday workflows into one fast, modern interface. It started as a Markdown-to-speech app and evolved into a multi-tool workspace featuring Audioscribe (async TTS generation), JSON formatting/comparison, JWT decoding, URL tools, regex testing, timestamp conversion, password/UUID generation, and more. The frontend is built with React, TypeScript, Vite, Tailwind, and Framer Motion, while the backend uses FastAPI with asynchronous job handling for TTS, plus built-in URL shortening and event metrics APIs. The project focuses on practical developer productivity, clean UX, and scalable architecture for adding new tools quickly.

User Dashboard
A centralized hub for users to manage their settings and track their progress efficiently. Built with Next.js and TypeScript, the dashboard features a modern and responsive user interface, styled using Tailwind CSS and Shadcn/ui components. Zustand is leveraged for streamlined state management, complemented by SCSS for refined styling control, ensuring a smooth and intuitive user experience.

Custom Login System
Built with React, and a modern UI crafted with Shadcn components and styled using Tailwind CSS, this system manages user sessions through HttpOnly cookies. It features secure credential handling, password hashing, and token validation, offering a reliable and customizable authentication flow for web applications.

SlickResearch
SlickResearch Assistant is a full-stack automation platform designed to transform complex topics into structured, citation-backed reports powered by scientific papers. What started as a simple multi-agent researcher evolved into a sophisticated pipeline that autonomously searches ArXiv, extracts data from PDFs, and synthesizes findings into a professional UI. The platform features a Dynamic flow that generates rich summaries, Mermaid diagrams, and confidence scores. The backend is built with Python (FastAPI) and uses ChromaDB for smart caching, ensuring it only downloads and processes new papers when necessary. On the frontend, a React and Tailwind interface provides real-time progress updates and a modern dashboard for viewing extracted figures and generated charts. The project highlights my experience in building multi-agent RAG systems, managing asynchronous background tasks, and creating visual-first data applications for academic research.
Worked at these firms
Senior Software Engineer @ United We Care
Gurugram
- Led frontend architecture and delivery for a mental health platform serving 1,000+ active users, built with Next.js, React, and TypeScript.
- Built the mental health dashboard UI end-to-end — data visualizations, session flows, and real-time updates — used daily by therapists and patients.
- Developed a real-time AI chat application with multi-provider LLM support (OpenAI, Gemini, Groq, Anthropic) and automatic fallback — handled 3+ provider outages with zero user-facing downtime.
- Cut initial page load from 2.4s to 1.1s by optimizing SSR/SSG/ISR strategies and route-level code splitting, improving Core Web Vitals and SEO scores.
- Built and shipped PWAs for partner integrations, delivering installable, offline-capable experiences without a native app build.
- Built a cross-platform mobile app with Expo integrating Gen AI for text, audio, and video chat — plus content recommendations and expert booking.
- Reviewed 100+ PRs and mentored 5 engineers, catching 30+ bugs before production across a 2-year period.