I still do the work I build systems for.
I transcribe medical and legal material. I have done for twenty years, and I still do — currently with Transcription For Everyone. That is not a paragraph of backstory on the way to the AI part. It is the foundation of the AI part, and I’d rather be clear about the order.
If you haven’t been near that world: it is the work of taking a recording of a consultation or a deposition and producing a document precise enough to be relied on afterwards. Someone’s diagnosis is in it. Someone’s testimony is in it. A wrong word there is not a typo. It is a different fact.
A great deal of the time I am the last person to look at a document before it becomes the record. That job teaches a specific and slightly unusual skill. Not writing, exactly, and not editing either. Noticing. Noticing that a sentence is fluent and confident and also wrong. Noticing that a figure doesn’t match the figure three pages earlier. Noticing the particular texture a transcript takes on when the person producing it stopped listening and started predicting what should come next.
Which is, I’d argue, the single most relevant instinct anyone can bring to working with large language models.
An LLM is a fluent, confident predictor. It fails in almost exactly the way a tired transcriber fails: not by producing nonsense, but by producing something plausible, well-formed, and subtly untrue — and then presenting it with the same tone as everything it got right. Most of this industry is currently learning to notice that. I’ve been doing it since long before anyone called it a hallucination.
The pipeline
At some point I stopped only doing the work and started building the apparatus around it. I now run my own pipeline for turning raw speech-to-text into a finished transcript: speaker identification, paragraph and question-and-answer segmentation, punctuation, the spacing and formatting conventions a given format demands, and the domain vocabulary of medicine and law.
None of it replaces the judgement at the end — that is precisely the point. The pipeline absorbs the mechanical layer so my attention is free for the part that genuinely needs a person: the ambiguous word, the crosstalk, the thing a speaker plainly meant but did not quite say. Automate the wrong half of that job and you get a document that reads beautifully and cannot be trusted.
I mention it because it is the honest basis for everything else on this site. When I tell a client which parts of their process are safe to automate, I am not reasoning from a case study. I am reasoning from having got it wrong on my own work first.
The writing
I write, and I publish. Conscious Chronicles is where I think in public about consciousness, philosophy and science — long essays that are more interested in asking a question well than in answering it quickly. Saroj Vidyalaya is an educational project: difficult ideas made approachable through metaphor and analogy, built in memory of Saroj Singh, a teacher.
Writing and transcription are closer than they look. Both are the practice of getting language to carry meaning exactly, under constraint, with nobody to blame afterwards but you. I take editorial work for other people for the same reason I take transcripts: I am good at the part most people find tedious.
The building
I build with Next.js, React, TypeScript, Tailwind, Supabase and Vercel, with Claude and GPT models doing a considerable amount of the typing. I want to be straightforward about that last part: I use AI heavily to build things. It would be strange to sell AI systems while pretending otherwise, and it’s a large part of why a solo practitioner can now take on work that would once have needed a small team.
What I don’t outsource is the judgement. What to build. What it should refuse to do. Where it will fail quietly. Whether it should exist at all. That is the entire job, and no model does it for you.
I like solving problems and designing systems considerably more than I like writing code. Code is a tool. So is a model. So, very often, is a well-designed spreadsheet and a decision that somebody finally makes.
What this site is
AnupamVerse isn’t a portfolio, and I’d rather it didn’t become one. It’s where I write down what I’m working out, show a small number of things I’ve built, and take on work that’s genuinely interesting.
If that sounds like an argument against hiring me, it isn’t. It’s the reason I’ll tell you honestly when a project isn’t worth doing — which, if you’ve dealt with consultants before, you may find is the rarer service.
What I build with, for anyone who wants the specifics.
Language work
Medical and legal transcription · Editing and QC · Long-form writing
Build
Next.js · React · TypeScript · Tailwind CSS · Supabase · Vercel
Models and assistance
Claude · Claude Code · GPT · AI-assisted development
This list is a description, not a commitment. The right answer to a problem is sometimes none of the above.