- Building large-scale e-commerce for Magrabi and Doctor M, two of Saudi Arabia's leading optical and healthcare retail brands.
- Working across the Next.js storefront end to end: catalog, search, checkout with multiple payment methods, and integrations like virtual try-on.
- Microservices platform behind it: GraphQL APIs, Akeneo PIM, Sanity CMS, Elasticsearch and Algolia search, MongoDB, ERP integrations.
- CI/CD on Azure DevOps; AI-assisted engineering workflow (Claude Code, Cursor) as a daily practice.
Abhishek Kumar
Software engineer in Gurugram. Four-plus years of React, Next.js, and TypeScript in production, currently on large e-commerce storefronts. Outside work I build small open-source tools for AI coding agents, most recently agent-fastpath.
Where the signal shipped
Four roles, four industries, one direction: from maintaining frontends to owning them, and from consuming APIs to building the platforms around them.
- Built and optimized the live-learning platform's web experience in React and Next.js.
- Worked across both products: infyni.com and infyni Connect, the virtual-classroom platform for schools, institutes, and tutors.
- Role-based dashboards for students, instructors, and business admins; interactive live-class flows.
- Mentored teammates on hooks, component architecture, and modern React practice.
- Upgraded the maritime platform to React 18; migrated class components to functions with the team.
- Implemented real-time chat over WebSockets; notifications and logging with Firebase; JWT authentication.
- Managed the Jenkins CI/CD pipeline for development and deployment.
- Enhanced and maintained the employee reporting system's frontend in React.
- Integrated against backend APIs and databases across the reporting workflow.
Open source
Small tools I build and maintain outside work.
agent-fastpath
An MCP server that gives coding agents like Claude Code, Codex, and Cursor quick checks before they act: is this CI log ready to ship, is this command destructive, which of these files matter for the task. Clear-cut cases are decided by plain rules; the rest go to TypeSafe's Jev API. When it isn't sure, it says so and hands the decision back.
- ToolsEvaluate (ship gate, risk, ambiguity presets), file triage, a headless browser check, and an evidence trace for every answer.
- ResultsEvery answer is accept, review, or escalate, so the agent knows when to ask you.
- ContextTriage reads files on the server; in the repo benchmark the agent read 408 tokens instead of 35,256.
- StackTypeScript, Node.js, Model Context Protocol SDK, Playwright. MIT licensed.
- Listednpm, MCP Market, and Glama. Setup guides for 12 MCP clients.
claude mcp add agent-fastpath -s user -e TYPESAFE_API_KEY=<key> -- npx -y agent-fastpath start
PIE
Personal Intent Engine: a desktop app where you press a hotkey, speak, and get a structured prompt at your cursor. Transcription runs locally. Built to learn Rust and on-device speech.
RepositoryDevVault
Local-first notes for developers: block editor, offline storage, fuzzy search, and GitHub backup with conflict resolution.
RepositoryLine inventory
State is carried in the line, not the label. What's still calibrating is marked as calibrating. Ask me about any line in an interview.
Frontend
- React
- Next.js
- TypeScript
- JavaScript
- Tailwind CSS
- Web performance
Systems & tooling
- SQLite
- Docker
- Jenkins · CI/CD
- GitHub Actions
- Azure DevOps
- Rust · Taurilearning, via PIE
Backend & data
- Node.js · Express
- REST APIs · auth
- WebSockets
- MongoDB · MySQL
- PostgreSQL · Prisma
- Python
AI engineering
- LLM APIsClaude · GPT · Gemini
- MCP serversagent-fastpath
- Structured outputs
- AI-assisted codingClaude Code · Cursor
- Agents & tool calling
- LLM evaluation
Open channel
Hiring, collaborating, or curious about agent-fastpath: email is the fastest way to reach me.