Experience

My professional journey so far.

Axtria Current

Senior Software Engineer

Apr 2024 — Present Noida, India Onsite
  • Architected an enterprise agent chat experience adopted across 5+ product teams — React UI with streaming, RAG-grounded LLM responses over WebSockets, tool-call visualization, and conversation state management.
  • Built an AI Text-to-SQL editor library end-to-end — React editor UI backed by LLM SQL generation grounded via retrieval (RAG) over database schemas and KPI metadata — cutting KPI setup time from hours to minutes for analysts.
  • Introduced AI-assisted development workflows — internal skill templates, spec kits, and a centralized marketplace of reusable skills — cutting feature turnaround time by ~30%.
  • Modularized UI components into 10+ standalone npm packages published to Nexus, enabling independent versioning and reuse across product teams.
  • Strengthened the CI/CD pipeline with automated test suites and SonarQube quality gates, reducing post-release defects by ~25%.

Software Engineer

Jul 2022 — Apr 2024 Bengaluru, India Onsite
  • Core contributor to the company-wide design system of reusable React components (Storybook), adopted by core products including CustomerIQ and MarketingIQ.
  • Built UIs for the AI-ML models library and data-source connector plugins powering core analytics products (CustomerIQ, MarketingIQ).
  • Cut initial page load time by ~40% through lazy loading, code splitting, and caching strategies.
  • Designed and built a WebSocket-based real-time notification engine end-to-end (server and client), supporting 1,000+ concurrent users.
  • Built analytics dashboards with React.js and Highcharts used daily by enterprise pharma clients.
  • Led team workshops on Jest and React Testing Library, raising test coverage from ~50% to 80%.

Software Engineering Intern

Jan 2022 — Jul 2022 Bengaluru, India Onsite
  • Developed an interactive data-visualization dashboard library using Highcharts; converted to full-time SWE role.
  • Implemented responsive layouts across device viewports, improving mobile UX for client-facing products.