Frontend engineer · Bengaluru · 4 YOE

Ajay Pathak

I build interfaces that survive production — React, Next.js, and microfrontend systems at companies where the frontend is the product. Currently shipping Astra Wealth at Groww.

StackReactNext.jsTypeScriptReact NativeMicrofrontendsRTK QueryModule Federation
Selected work

Astra Wealth

Groww · B2B wealth platform

2024 — present

No-code insurance platform

UniBlox · low-code delivery

Nov 2023 — Apr 2024

Digital asset management

Naehas Inc · enterprise SaaS

Jan 2022 — Oct 2023

ReactPlay

Open source · community

Feb 2023 — Nov 2023
Craft

Component systems

Design tokens first. I build libraries teams actually adopt, not ones that sit in a Storybook no one opens.

hover for detail

Web performance

CLS, TTI, and bundle budgets fixed before they become tickets. Client-side caching and service workers are default, not afterthoughts.

hover for detail

Microfrontend architecture

Module federation and monorepos at scale. Migrated monoliths, designed containers 14 teams deployed into.

hover for detail

TDD & reliability

700+ test cases written on Astra Wealth alone. Critical financial flows don't ship without branch coverage.

hover for detail

React Native

Learnt and shipped in production on Astra Wealth. Set codebase standards for the mobile team from day one.

hover for detail

CI/CD & DX

GitHub Actions pipelines, coding standard enforcement, architectural reviews. Bad DX means everything downstream suffers.

hover for detail

Where I've been
2024 — present
GrowwSoftware Engineer 2

Astra Wealth (B2B) and Groww MF web/app. Repository gatekeeper, HLD/LLD author, React Native contributor.

Nov 2023 — Apr 2024
UniBloxFrontend Engineer

No-code insurance platform. Two monorepos, 14 MFEs, 30% performance uplift.

Feb — Oct 2023
Naehas IncSoftware Engineer

MFE migration lead. 40% dev-time reduction. Client-side caching, service workers.

Jan 2022 — Feb 2023
Naehas IncAssociate Software Engineer

Built the DAM tool UI MFE. First touch with module federation and TypeScript migration.

Terminal
ajay@portfolio:~$cat about.json
{
"name": "Ajay Pathak",
"location": "Bengaluru, India",
"local_time": "--:--:--",
"open_to": ["remote", "hybrid", "full-time"],
"currently_building": "Astra Wealth @ Groww",
"ai_workflow": "Claude Code + Cursor for scaffolding, manual review for prod",
"obsessed_with": "microfrontend DX and TDD"
}