Work Experience

My experience building frontend systems, AI products, desktop tools, and full-stack applications across different teams and roles.

infiny.ai

Current

Software Engineer

Aug 2025 - Present

Frontend-focused full-stack engineering across product redesign, performance, AI workflows, cloud deployment, and end-to-end architecture.

Technologies & tools

React.jsNext.jsTypeScriptTanStack QueryMongoDBRedisDockerLangGraphAWSGoogle Cloud

What I've done

  • Led a platform-wide frontend redesign to create a more modern, consistent, and intuitive product experience.
  • 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 and integrated stateful AI agent workflows with LangGraph across workflow execution, APIs, streaming, and user-facing interactions.
  • Managed application deployments and infrastructure across AWS and Google Cloud Platform.

LiveTenders.ai

Software Engineer

Mar 2025 - Jul 2025

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.jsTypeScriptReact VirtualizedFirebase

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.
  • Used virtualization to render thousands of tender records while preserving smooth scrolling and responsiveness.
  • Improved component rendering and state-management patterns across the application.
  • Collaborated with backend and product teams to integrate APIs and deliver end-to-end features.

Bhramm Technologies

Software Developer

Mar 2024 - Feb 2025

Lucknow, India

Built an AI-powered desktop code editor and contributed to editor architecture, developer tooling, and AI-assisted coding workflows.

Technologies & tools

ElectronReact.jsTypeScriptMonaco EditorLSPXterm.jsFirebaseDocusaurus

What I've done

  • Developed cross-platform desktop features using Electron, React.js, TypeScript, and JavaScript.
  • Built a custom code editor with Monaco Editor and extended its APIs for developer-focused workflows.
  • Integrated language intelligence through the Language Server Protocol ecosystem.
  • Enabled users to work with multiple specialized AI agents directly inside the editor.
  • Built integrated terminal experiences with Xterm.js.
  • Implemented Firebase-based authentication and integrated backend APIs.
  • Built and maintained product documentation with Docusaurus.
  • Designed CI/CD for cross-platform Electron packaging, versioning, and distribution on macOS and Windows.

Wipro

Project Engineer

May 2022 - Jan 2024

Noida, India

Started as a Graduate Engineer Trainee, then contributed to the modernization of enterprise-scale React applications.

Technologies & tools

React.jsJavaScriptReact HooksAWSGit

What I've done

  • Completed hands-on training in React.js, JavaScript, AWS fundamentals, and modern web development.
  • Modernized a large internal React application by migrating class components to functional components and hooks.
  • Worked within an enterprise codebase to understand existing architecture, debug complex behavior, and ship enhancements.
  • Collaborated with senior engineers to build and maintain reusable frontend components.
  • Developed a strong foundation in component architecture, Git workflows, and collaborative software delivery.

Have a difficult product problem?

Let's work through it together.