Experience
My professional journey so far.
Axtria
Current
Senior Software Engineer
- 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
- 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
- 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.