Full-stack engineerBased in India · Open to remote

Jatin Shrivastav

Full-Stack Engineer who likes shipping calm, fast software.

Hear it instead
An audio intro · —:—
Years shipping6
Projects in prod20+
Coffee / day3.2
01

About — Adapt, Improvise, Overcome.

The best code I've ever written didn't just pass tests — it changed someone's life.

Like a lot of developers, my journey started with YouTube. Binge-watching channels like Linus Tech Tips sparked an early obsession with computer hardware, which eventually led me down the rabbit hole of software development. Honestly, I consider myself incredibly lucky to have known exactly what I wanted to do since I was young.

But I'm a strong believer that life happens outside the 9-to-5. There is no ceiling on professional excellence, but personal milestones—whether it's quitting tobacco, getting married, or raising a family—deserve the same level of celebration. The choices we make in our personal lives fuel our work, and vice-versa; you can't separate the two.

That's why I have such a knack for solving problems outside of my day job. There is a unique kind of joy in writing a piece of software that automates a headache away for someone, or brings a massive positive shift to their daily routine. Those are the moments and rewards you'll never find written on a CV.

A few likes

Filter coffeeLinux on the desktopQuiet musicLong walksChess (badly)Non-fiction

Daily stack

TypeScriptReactNode.jsGoPostgresRedisAWSDockerTailwindtRPC
02

Selected work

Open-source mostly. A couple of closed pieces I can talk about over a call.

GitHub
2025

Dialogue Conductor

A data processing pipeline that parses, chunks, and indexes media subtitles into a Pinecone vector database to enable hybrid semantic and keyword search.

Vector DatabasePython
Closed
2026

BiteBalance

Food Debt Tracker is a full-stack nutritional platform that translates caloric intake into real-world physical effort, known as "Metabolic Debt." Built with NestJS, React, and Prisma, it intelligently analyzes complex regional cuisines and tracks long-term dietary health risks using time-series data.

TypeScriptReactViteNest.jsTypeORMPostgreSQL
Case study
03

Journey so far

From a curious teenager with a busted ThinkPad to shipping production systems.

2026 — Present

Independent Contractor

Independent · Remote

Provide full-stack development and technical consultancy services to clients, architecting and delivering scalable web applications.

Full-Stack DevelopmentConsultancyTypeScriptNode.jsReactNext.jsNest.jsKafka
Jan 2024 — Jul 2025

Software Engineer

Cloudify · Remote

Architected an interactive visual workflow builder using ReactFlow for drag-and-drop webhook routing. Built a workflow versioning system using AWS Lambda and SST for safe rollbacks, reducing data corruption and rerun capability for users.

ReactFlowAWS LambdaSSTDrizzle ORMNext.jsTypeScript
Aug 2023 — Nov 2023

Software Engineer (Contract)

Orah · Remote

Led a zero-downtime legacy JavaScript to strict TypeScript migration. Built distributed rate-limiting systems handling 10k+ concurrent requests and optimized complex MySQL queries.

TypeScriptNode.jsMySQLOOP
Nov 2022 — Aug 2023

Software Engineer

Fibonalabs / Arzooo · Bengaluru

Engineered a scalable Kafka messaging pipeline to sync critical business data across MongoDB, MySQL, and SAP. Modernized monolithic modules utilizing strict TypeScript and OOP, reducing the codebase footprint by 27%.

Node.jsMongoDBKafkaTypeScriptDocker
Jan 2021 — Oct 2022

Software Engineer

Cloudify · New Delhi / Copenhagen

Integrated Stripe-based billing workflows supporting high payment volumes. Improved development experience by standardizing trunk-based Git collaboration. Secured infrastructure with strict API gatekeepers and RBAC.

Vue.jsNode.jsGoogle Cloud PlatformFirebaseTypeScript
2017 — 2021

B.Tech, Computer Science Engineering

A.P.J. Abdul Kalam Technical University · Lucknow

Completed Bachelor of Technology in Computer Science Engineering. Secured 8.2 GPA

Data Structures and AlgorithmsC++Computer Science
04

Recent writing

Notes on things I figured out — usually after the third try.

On naming things, badly

Two years into a side-project and I still have a folder called utils2. A meditation on bad names and the systems that grow around them.

Read

The case for boring queues

Most teams reach for Kafka when a Postgres LISTEN/NOTIFY would do. Here's a quiet defense of the boring option.

Read

Latency is a feature

A short note on why I keep optimising for the 95th percentile, even when the average looks fine.

Read

Notes on hiring my first engineer

What I'd tell my one-year-younger self about reading résumés, running take-homes, and knowing when to say no.

Read
05

Say hi

I read every message. I reply to most of them within a day.