Skip to content
<AG/>

Ayan GhoshFull Stack Engineer

I build the web app your business runs on.

Full stack engineer. React, React Native and TypeScript on the front, Node.js, Fastify and PostgreSQL behind it. Marketplaces, dashboards and job pipelines that stay up.

Currently going deeper on: DevOps · Applied AI engineering

Work shipped inside

  • BPCL eDrive
  • Inwork Global
  • Nature Technologies
  • RevMaxx
  • RK Auto Group
  • MyBestDealNow
9Products shippedEV · automotive · crypto
2Open-source releasesnpm + GitHub
5 yrsIn softwareSince 2021
24hReply timeStraight to my inbox
Work

Shipped, live, and still running.

Enterprise backends, marketplaces and open-source tooling. Every one of these is in production.

No public demoBPCL · in-app on helloBPCLFastify · PostgreSQL · Drizzle ORM · Beckn / UEI
BPCL · in-app on helloBPCL2025Backend

BPCL eDrive

EV charger discovery, booking, payments and live session handling for a national fuel retailer's charging network.

  • Fastify
  • PostgreSQL
  • Drizzle ORM
  • Beckn / UEI
In-app · helloBPCL
MarketPulse screenshot
Inwork Global2025Full stack

MarketPulse

Pulls private-seller listings from Facebook Marketplace, Craigslist and OfferUp in real time so dealers source stock first.

  • React
  • TypeScript
  • Node.js
  • PostgreSQL
MyBestDealNow screenshot
MyBestDealNow2025Full stack

MyBestDealNow

Car buyers compare dealer prices and watch live bids drop, instead of haggling on a forecourt.

  • React
  • TypeScript
  • Node.js
  • Tailwind CSS
fluid-typography screenshot
Open source · npm2025Author · Open source

fluid-typography

Tailwind plugin that replaces breakpoint jumps with clamp() type. Published on npm; this site runs on it.

  • TypeScript
  • Tailwind CSS
  • CSS clamp()
  • tsup

Got something that needs building?

Replies within 24 hours. Tell me the problem, not the spec.

What I build

Four lanes, done properly.

Most projects need one of these. Some need all four.

Product frontends

Design system, component library and app shell built from zero — routing, state, forms, access control.

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Zustand

Backends & data pipelines

Microservices, queues and schemas that hold up under real traffic and real record volume.

  • Node.js
  • Fastify
  • NestJS
  • PostgreSQL
  • BullMQ
  • Redis

Mobile apps

Cross-platform iOS and Android from one React Native codebase, shipped to the stores.

  • React Native
  • TypeScript
  • Zustand
  • REST APIs

Open-source tooling

Published npm packages and starter templates other developers build production apps on.

  • TypeScript
  • Tailwind Plugins
  • tsup
  • React Router
How it runs

No surprises, start to handover.

  1. 01

    Scope call

    30 minutes. You describe the problem, I tell you what it takes and what it does not.

  2. 02

    Build in the open

    Shipped in slices to a live URL. You see progress every week, not at the end.

  3. 03

    Handover

    Documented repo, deploy pipeline and a walkthrough. It runs without me.

Track record

QA desk to backend microservices, in five years.

  1. Aug 2025 — Present

    Nature Technologies & Inwork Global

    Software Engineer — M1

    Fastify microservices with BullMQ queues, Drizzle and PostgreSQL in a Turborepo monorepo. Mentor the junior devs.

    • Fastify
    • Node.js
    • TypeScript
    • BullMQ
    • Redis / Valkey
    • Drizzle ORM
    • PostgreSQL
    • Turborepo
  2. Nov 2024 — Jul 2025

    Nature Technologies & Inwork Global

    Junior Software Developer

    Next.js interfaces tuned for SSR/CSR performance and accessibility, wired to complex REST APIs.

    • Next.js
    • React
    • TypeScript
    • Tailwind CSS
  3. Apr 2024 — Oct 2024

    RevMaxx

    Frontend Developer

    Architected the core product's frontend from zero — design system, component library, and the team that used it.

    • React
    • TypeScript
    • Redux
    • Tailwind CSS
  4. Oct 2021 — Jun 2022

    ARC Document Solution

    QA Analyst (Manual)

    Server-health monitoring and manual test protocols. Where the habit of checking things properly started.

Who builds it

One engineer, not an agency queue.

Ayan Ghosh

You talk to the person writing the code. No account manager, no handoff to someone you never met.

Name
Ayan Ghosh
Role
Full Stack Engineer
Based
Kolkata, India
Since
2021
Open source
fluid-typography (npm)
Writing

How the work gets done.

Short posts on the decisions behind the tooling.

Contact

Tell me what you're building.

Four fields and a paragraph. Enough for me to tell you whether I'm the right person.

Replies within 24 hours
Rather skip the form Message on WhatsAppFastest reply · or reach me at

hello@ayanghosh.in

+91 7477446714

Taking new projects · Replies within 24 hours

Taking new projects

Start a project