Hi! I'm Ankit

Senior Frontend Engineer with 4 years 10 months of experience in ReactJS, TypeScript, and Next.js across fintech and healthtech domains. I build performant, accessible web applications — from micro-frontend architectures serving millions of sessions to SSR-powered pages that score 90+ on Lighthouse.

Currently at Niva Bupa Health Insurance, where I lead frontend engineering for insurance product journeys and content-led landing pages. I care about clean architecture, developer experience, and shipping things that actually work at scale.


View my work on GitHub

Connect on LinkedIn

Get in touch to discuss possible collaborations

Experience

Senior Frontend Engineer

Niva Bupa Health Insurance·Noida, India

Dec 2024 – Present
  • Spearheaded micro-frontend architecture for modular insurance product journeys, quote flows, lead capture, and content-led landing pages, enabling independent squad deployments serving millions of monthly sessions.
  • Migrated high-traffic pages from client-side rendering to SSR using Next.js and Strapi CMS, improving TTFB by 42% and establishing a measurable SEO foundation across all production routes.
  • Formulated REST-driven preview and content validation flows enabling editors to inspect unpublished Strapi content before release, compressing QA turnaround from 3 days to 4 hours.
  • Remedied VAPT-identified security vulnerabilities, CSP misconfigurations, insecure headers, and injection risks, collaborating with the security team to close critical findings before each release.
  • Standardised engineering quality through shared ESLint rule sets, pre-commit hooks via Husky, and structured code review discipline, cutting lint-related CI/CD failures by 80%.

Frontend Developer

Ruptok Fintech·New Delhi, India

Jan 2023 – Dec 2024
  • Constructed React-based invoice and payment journeys, application flows, dashboards, and borrower-facing interfaces, adopted as core operational surfaces across the fintech product.
  • Integrated WebView and JS Bridge layers within a hybrid mobile architecture, enabling seamless communication between native shells and React-based web screens across borrower-facing flows.
  • Incorporated Razorpay payment flows covering order creation, real-time status polling, and webhook-driven UI state updates, sustaining 1 lakh+ transactions without a UI-side failure.
  • Reduced the initial JavaScript bundle by 41% through code splitting, tree-shaken imports, and deferred loading of non-critical libraries, directly improving Time to Interactive on low-bandwidth devices.
  • Launched an internal AG Grid operations dashboard processing 50K+ row datasets, replacing spreadsheet-heavy workflows and reclaiming 4 hours per analyst per day.

Frontend Developer

CS Mock·Remote

Aug 2021 – Jan 2023
  • Delivered a React-based mock test platform with timed exams, question navigation, and result flows sustaining 500+ concurrent sessions during live test events.
  • Replaced polling with Server-Sent Events for live leaderboard updates, diminishing server load by 8× and decreasing update latency from ~3s to sub-500ms.
  • Boosted Lighthouse Performance from 54 to 89 by deferring non-critical scripts, converting images to WebP with fallbacks, and tightening cache header configuration.
  • Refactored state-heavy exam screens using declarative React patterns and unidirectional data flow, stabilising timer logic, ranking updates, and question sequencing across extended sessions.

Skills

Frontend

ReactJSNext.jsTypeScriptJavaScript (ES6+)HTML5 / CSS3Responsive Design

Architecture

Micro-FrontendSSR / SSGUnidirectional Data FlowHybrid ArchitectureWebView / JS Bridge

State & Data

Redux ToolkitReact QueryRESTful APIs

Tooling & Infra

GitGitHub ActionsCI/CDWebpack / ViteDocker / NginxAWS (EC2, S3)

Testing & Security

JestReact Testing LibraryPlaywrightVAPT / CSP / OWASP

Backend

Node.jsMongoDBPostgreSQL

Projects

SNIP — URL Shortener

url-shortener-next-eta.vercel.app

Minimal URL shortener with per-link click analytics backed by Turso (libSQL). Tracks clicks by country, browser, referrer, and time. Slug generation uses Web Crypto with 5× collision retry over a 62-char alphabet — deployed on Vercel with zero cold-start DB overhead.

Next.jsTypeScriptTursolibSQLWeb Crypto API

Paper Shapers

papershapers.in

Full-stack AI content generation platform integrating OpenAI APIs with a FastAPI backend and React/Vite frontend, deployed on AWS. Orchestrated end-to-end infrastructure — S3 for asset delivery, EC2 for backend hosting, and CI/CD pipelines — ensuring zero-downtime production releases.

ReactJSViteFastAPIAWSOpenAI API

Fracto OCR

fracto.tech/ocr

B2B invoice intelligence platform using OpenAI Vision APIs achieving 92% field extraction accuracy across structured, semi-structured, and handwritten invoice formats. Automated the end-to-end document ingestion pipeline, eliminating manual data entry for finance teams.

ReactJSNode.jsOpenAI APIMongoDB

Niva Bupa Health Insurance Website

nivabupa.com

Achieved consistent 90+ Lighthouse scores across the health insurance plans section by implementing SSR, lazy loading, image optimisation, and Core Web Vitals-focused architecture. Designed a sitemap management module with regex-driven URL classification across 500+ indexed URLs.

Next.jsTypeScriptStrapi v4MongoDBDockerNginx

Ruptok Marketplace & Admin Platform

ruptok.com

Customer-facing gold product listing portal supporting ₹100+ crore in gold loan disbursals across 8+ cities. Role-based internal admin dashboard managing the full lending hierarchy including multi-level approval chains and agent access controls.

ReactJSRedux ToolkitREST APIsNode.js

Resume

B.Tech in Computer Science & Engineering, Bundelkhand Institute of Engineering and Technology (BIET), Jhansi — Jun 2018 – Jun 2022.

4 years 10 months across fintech (Ruptok) and healthtech (Niva Bupa). Open to relocation — Bangalore, Mumbai, Hyderabad preferred. 30-day notice period.

Download Resume (PDF)

Contact

I'm always happy to discuss frontend engineering, open-source work, or new opportunities. Based in Noida, India — open to relocation (Bangalore, Mumbai, Hyderabad preferred).