Used Microsoft Clarity findings to redesign navigation around the points where users got stuck.
Reworked the frontend architecture to improve component reuse, maintainability, and scalability.
Improved server-state management with TanStack Query through caching, request deduplication, background refetching, and structured loading and error states.
Traced API latency from frontend interactions through backend services to MongoDB query execution.
Used MongoDB explain statistics to identify collection scans and inefficient query plans, then improved database access patterns.
Optimized long-running streamed AI conversations by reducing unnecessary renders and improving incremental updates.
Built a long-running agent UI with Server-Sent Events for sessions lasting over 30 minutes and plan-approval controls before execution.
Built and integrated stateful AI agent workflows with LangGraph across workflow execution, APIs, streaming, and user-facing interactions.
Built OneDrive sync with Microsoft Graph, BullMQ workers backed by Redis, and S3 storage, feeding the Python ingestion service.
Set up blue-green releases with Docker and Nginx.
Built a MongoDB query analyzer with Slack alerts for inefficient queries.
Managed application deployments and infrastructure across AWS and Google Cloud Platform.
LiveTenders.ai
Software Engineer (Contract)
Mar 2025 - Aug 2025
Remote
Built and improved the frontend of a large-scale tender management platform, with a focus on data-heavy workflows and rendering performance.
Technologies & tools
React.jsNext.jsTypeScriptTanStack VirtualFirebase
What I've done
Developed responsive, reusable interfaces with React.js, Next.js, and TypeScript.
Implemented authentication and authorization flows with Firebase Authentication.
Built and refined key product workflows with an emphasis on usability and consistency.
Built the tender discovery UI with server-side rendering and dynamic metadata.
Used virtualization to render thousands of tender records while preserving smooth scrolling and responsiveness.
Improved component rendering and state-management patterns across the application.
Led frontend architecture, mentored a junior developer, and set up the deployment pipeline from development through UAT to production.
Bhramm Technologies
Software Engineer
Mar 2024 - Mar 2025
Lucknow, India
Built an AI-powered desktop code editor and contributed to editor architecture, developer tooling, and AI-assisted coding workflows.