backend engineer · morphic · nainital, india

Nirmal Kirola.

I build the backend of Morphic, an AI creative studio — and this page is rendered by a small simulation of that job: workers pick generations off a queue, providers render them, credits get charged, and failures get inspected and repaired. Click any finished card to break one.

Systems at Morphic 2024 → now

Each card is a render job — click a finished one and watch the crew diagnose and repair it.

billing-and-credits [stripe · credits]

generation-pipeline [30+ models]

elastic-video-rendering [~10× faster]

batch-generation-lane [−50% cost]

batched-credit-settlement [p95 58s→3s]

copilot-subagent-architecture [in production]

Planify Capital fintech · 2023 → 2024 · backend lead

payments-and-subscriptions [3 payment rails]

buy-sell-trading-platform [flagship]

kyc-and-investor-services [19 KYC types]

Lenskart e-commerce ML · 2021 → 2023

personalized-recommendations [realtime]

eyewear-computer-vision [selfie → fit]

search-by-look [visual search]

Route log

Stack

backend
typescript · node · python · postgresql · redis · typeorm · stripe
infra
gcp · cloud run · pubsub · gcs · temporal · ffmpeg
ai + data
llm agents · generative media · recommenders · computer vision · xgboost

education [2017 — 2021]

Open to interesting problems.

[email protected] · github · linkedin