नमस्ते

I'm Mihir.

I build software and the systems around it.

These days that means everything from shop-floor hardware to cloud setups to the internal tools a team runs on, mostly the unglamorous parts that just have to work.

Now

Updated June 2026

I build things and follow whatever I'm curious about, fussing over the details along the way. Most days spiralling between thinking nobody knows what they're doing and realising everything around me is someone's life's work.

Exploring

mihir.fyi

Design and ideas for my hyper-personal site, gloriously self‑indulgent. Not live yet, open to ideas.

Technology × Indian art

How tech can support local Indian artists, and help people choose better as buyers.

Building

Checko

Founding engineer since 2021. Architecture, infrastructure, and the SaaS products on top, from the shop floor to the cloud.

Stealth project

An early-stage product built on applied AI. More soon.

Enjoying

Algorithms to Live By

Book. Computer-science ideas as a surprisingly good guide to everyday decisions.

The Chores of Ordinary Life

Rick Rubin on finding meaning in the mundane.

Blog

Posts & Projects

"Every cover is a painting."(chosen to echo each piece)
Cover Image for Trusting the Machine: Cross-Validating LLM Output With a Second Model

Trusting the Machine: Cross-Validating LLM Output With a Second Model

Language models are great at reading messy documents and giving you clean, structured data back. They are also good at getting it wrong in ways you will never spot. This is the story of how I stopped trusting a single model and started letting two of them check each other's work.

Mihir Shrivastava
Mihir Shrivastava
Cover Image for Information Extraction using Convolutional Neural Network

Information Extraction using Convolutional Neural Network

Text summarization is a technique of briefing a large text document by extracting its significant information. Extractive text summarization involves direct extraction of sentences from the original document to form a summarized document. The considered task had been an intriguing one for a long time and thus many approaches had been proposed for the same. This paper proposes information extraction from a large text document using a Convolutional Neural Network(CNN).

Mihir Shrivastava
Mihir Shrivastava