Skip to main content
Ankit Agrawal

Ankit Agrawal

Staff Full-Stack Web Engineer • React · Node.js · GraphQL · TypeScript • 10 Years

Talent
BengaluruMember since July 28, 2026
TypeScriptSQLReactStorybookDesign systemsNode.jsGraphQLText-to-SQL platformFull-stack architectureHigh availabilitySystem reliabilityJestCypressReal-time token streaming
·

Hire this person

Send a job offer directly to this candidate

TypeScriptSQLReactStorybookDesign systems

About

Full-Stack Engineer with 10 years delivering enterprise-scale web applications end to end — from React and TypeScript frontends to Node.js and GraphQL API services. Strong track record owning architecture decisions, designing secure REST and GraphQL APIs, optimizing data layers, and building for high availability, scalability, and performance. Recent work includes an AI-powered text-to-SQL platform and an analytics platform serving 400+ users.

Test-driven engineer (Jest, Cypress, 90%+ coverage), fluent in CI/CD, and an active user of AI-assisted development tools. Proven mentor who drives engineering excellence and best practices across cross-functional teams.

Experience

Software Development Engineer III at InMobi (2023-07 – Present)

Promoted twice within the company. Full-stack ownership of internal data products.

  • Architected an enterprise text-to-SQL platform (Cognito) end to end — React/TypeScript frontend through the GraphQL data layer — onboarding 1,000+ non-technical users across the organization.
  • Engineered real-time token streaming via a custom WebSocket integration with client-side chunk parsing and optimistic state updates, eliminating UI stuttering during slow model-response intervals.
  • Designed API-backed user-feedback systems — interactive query-history caching and an RLHF interface — to capture manual query ratings for downstream model iteration.
  • Re-architected the React + TypeScript + GraphQL data layer with request deduplication, batching, and incremental fetching, cutting p95 latency by 60–70% and improving system reliability.
  • Led the zero-downtime migration of the core analytics UI from Clarity to Dataverse, resolving legacy SSO authentication bottlenecks and adding fine-grained usage telemetry for leadership.
  • Mentored 4 engineers on full-stack architecture, state management, and design systems, reducing code-review cycles by 30%.

Software Development Engineer I to II at InMobi (2018-12 – 2023-06)

Promoted from SDE I to SDE II. Owned revenue-driving platforms and shared frontend infrastructure.

  • Built enterprise-scale audience-targeting platforms with React frontends and REST API integrations that drove $100K+/month in revenue as the business unit's primary monetization product.
  • Integrated Salesforce APIs with interactive dashboards, cutting manual reporting effort ~50% (≈20 hours/week) and improving revenue-data accuracy.
  • Shipped a Storybook-documented component library that became the company's design system, adopted by multiple product teams to accelerate delivery.
  • Built a Jest + Cypress unit / integration / E2E test pipeline reaching 90%+ coverage, reducing production defects and stabilizing releases.

Senior Software Engineer at Infosys (2016-07 – 2018-12)

  • Replaced Excel-based analyst workflows with React analytics portals for enterprise clients, enabling faster stakeholder decision-making.
  • Built cross-browser, mobile-responsive PWA experiences with SEO and Core Web Vitals tuning (lazy loading, code splitting), achieving Lighthouse scores in the 90s on the main client property.

Education

B.E. in Information Technology – Shri G.S. Institute of Technology and Science, Indore (2016)

Skills

Staff Full-Stack Web EngineerReactNode.jsGraphQLTypeScript10 Years

Reviews

Related