SATWIKLABS
Kiran Pramod Wagh — Pune, India

I build software
and then I live in it.

Full-stack engineer, 10 years. I lead development on a clinical order-management platform used across 12+ NHS hospital sites, and before that I wrote the software that drives cameras, printers and conveyors on pharma production lines. The four products below are ones I built for myself — and use every single day.

10 yrs
Engineering
4
Products, in daily use
12+
NHS sites served
3
Countries, onsite
01 — Built and running

Products I use every day

Not portfolio pieces. These are the tools I actually reach for — which means they get maintained, and the bugs get found by me first.

Personal finance Live

Paisa

Income and expense tracker with real-time sync, authentication, and reporting. My own money runs through it.

JavaScriptFirebaseAuth
paisa.satwiklabs.com
Health & AI Live

Nutrition

Photograph a meal or just describe it — it returns calories and macros. Vision and language models doing the tedious part.

JavaScriptLLM / Vision APIPWA
nutrition.satwiklabs.com
Business tooling Live

Quotation

Quotations and invoices, created and tracked. Built because every other tool wanted a subscription for the basics.

JavaScriptPDFTracking
quotation.satwiklabs.com
Interface layer Live

Voice

A speech front-end for my other apps. Talk to it instead of typing — the fastest way in on a phone.

JavaScriptSpeechAI
voice.satwiklabs.com
02 — Professional

Ten years, two hard domains

Healthcare and pharma manufacturing: two industries where a software mistake is expensive, and sometimes worse than expensive.

2022 — Present

Technical Lead — clinical order management (UK healthcare)

Lead front-end and back-end development on a progressive web app used by doctors, nurses and phlebotomists across 12+ NHS trust sites. Own technical decisions across seven microservices. Built the contraindication rules engine that checks every diagnostic order for drug allergies and clinical alerts before it reaches the lab. Shipped four production API optimisations — replacing sequential calls with batch endpoints, eliminating N+1 patterns, and diagnosing a deadlock that was failing 100% of order placements under load.

2016 — 2022

Software Engineer — pharma serialization & machine vision

Wrote the C# software that runs pharmaceutical production lines: multiple Cognex cameras over Ethernet, printers, conveyors driven over serial, barcode and DataMatrix inspection, tamper-label verification, automatic rejection. Also built track-and-trace master-data systems for regulatory compliance, and a Blazor app hosted on the camera itself. Commissioned systems onsite for clients in the UK, Germany and the UAE.

03 — What I actually work in

Stack

Only what I've shipped with. No padding.

Back end
  • C# / .NET (Core, 6, 8)
  • ASP.NET MVC
  • REST APIs & microservices
  • SignalR, HL7 messaging
  • Performance tuning & profiling
Front end & mobile
  • Vue.js
  • Blazor
  • Progressive Web Apps
  • Flutter / Dart
  • JavaScript, HTML, CSS
Data & hardware
  • SQL Server, MySQL, T-SQL
  • Firebase
  • Cognex machine vision
  • Serial / TCP device control
  • C++ library integration
04 — Get in touch

Open to interesting problems

Slow API? Legacy .NET you're afraid to touch? A machine on a factory floor that needs to talk to a web app? Those are my favourite kind of message.