ML & systems engineer · Founder, Jainav Infotech · Indore, India
From model to machine.
I'm Tanishq Jain. I build machine-learning systems and software that hold up outside the notebook — and ship them through my company, Jainav Infotech.
Now · Shipping VYRO 2.0.2 · Getting MenuMesh ready for launch

16
merged PRs to PEcAn and LitmusChaos
0.46%
VYRO's average CPU with its window open (v0.2.0)
v0.2.0 · VYRO README.md, private repo
1,037
automated tests behind Baby v6
0.27 → 0.78
F1 recovered by my drift-triggered retraining loop
Source: realized F1, stale champion → after automatic promotion (unseen batches)
1.5 years
DevOps engineering at Bosch
01 — Selected work
Systems I've designed, built and measured. Every number links to where it was measured.

FreeOpen source
Baby
A voice assistant for Windows that answers fast from the cloud — and keeps private turns on your PC.

BetaFree
VYRO
Know your machine. A Windows hardware monitor that reads sensors directly and stays light on your PC.
Reservoir RL
Teaching PPO agents to run a reservoir for a year — trading flood risk against water supply and river health.
Probabilistic forecasting
DeepAR was the most accurate model I tested — and the most overconfident.
MLOps drift loop
A model that notices the world changed, retrains itself, and only ships the new version if it wins.
In launch prep
Jainav Infotech platform
My company's website and store: Razorpay checkout, GST invoices and Ed25519-signed licence keys, in English and Hindi.
~355 tests (Source) · EN / हिंदी
02 — Company
I also run a software company.
Jainav Infotech Private Limited is the product company I founded in Indore. We build software we'd want to use ourselves — private by default, light on your machine — and custom software for businesses.
We also build for clients: custom software & SaaS · AI & ML · Cloud & DevOps · E-commerce & web.
03 — Experience
2026 – present
Founder
Jainav Infotech Private Limited
Jun 2025 – Apr 2026
Freelance Full-Stack Developer
MyCounselHub
Jul 2023 – Jan 2025
Associate Software Engineer
Bosch Global Software Technologies
Jun – Sep 2022
Google Summer of Code Contributor
PEcAn Project
2019 – 2023
B.E., Computer Science and Engineering
Bangalore Institute of Technology
04 — Open source
PEcAn · Google Summer of Code 2022
15 merged PRs helping get an ecological-forecasting toolbox ready for CRAN.
LitmusChaos
A merged PR moving ChaosCenter's hard-coded UI text into its translation file.
05 — How I work
Measure honestly.
I report the number that survives scrutiny: unseen data, several seeds, and the limitation next to the result. My forecasting write-up leads with the model's overconfidence, not its accuracy.
Respect the machine.
Budgets come first. VYRO targets under 1.5% CPU and 120 MB of RAM; Baby runs speech recognition on the CPU so its local model fits an 8 GB GPU.
Safe by default.
Software that can act on your system should ask first. Baby's safety gate allows, confirms or denies every action and logs it; VYRO only controls fans on a board it has verified.
Ship it.
From Bosch's pipelines to my own releases: VYRO went through eleven public releases in about three weeks, published with checksums and installed copies updating themselves.
Spec first, then build with agents.
I write detailed specs, make the architecture and product calls, review every phase and test on real hardware. Claude Code writes much of the implementation. The decisions — and the mistakes — are mine.
06 — Stack
ML & data
- Probabilistic forecasting
- Probabilistic forecasting
- Reservoir RL
- Reservoir RL
- MLOps drift loop, Probabilistic forecasting
- Probabilistic forecasting
- Reservoir RL, Probabilistic forecasting, MLOps drift loop
- MLOps drift loop, Probabilistic forecasting
- MLOps drift loop
- MLOps drift loop, Probabilistic forecasting
AI applications
- Baby
- Baby
- Baby
- Baby
- Virtual Dressing Room
Systems & desktop
- VYRO
- VYRO, Baby
- VYRO
- VYRO
- VYRO, Baby
- VYRO, Baby
Web & product
- Jainav Infotech platform, VYRO, MenuMesh
- Jainav Infotech platform, MenuMesh
- Jainav Infotech platform, Baby
- Jainav Infotech platform
- Jainav Infotech platform
- MenuMesh
- Jainav Infotech platform
- MLOps drift loop, Baby
- MyCounselHub
- Jainav Infotech platform, MyCounselHub
DevOps & cloud
- Bosch Global Software Technologies, MLOps drift loop, Jainav Infotech platform
- Bosch Global Software Technologies, MLOps drift loop
- Bosch Global Software Technologies
- VYRO, Baby, Jainav Infotech platform, MLOps drift loop
- Terraform
- MLOps drift loop
- VYRO, Jainav Infotech platform
- AWS
- Azure
- MLOps drift loop
Languages
- Python
- TypeScript / JavaScript
- Rust
- PEcAn Project
- Go
- Java
- SQL
- Bash
- LLM routing (OpenRouter, NVIDIA NIM, Gemini, Ollama), RAG with sqlite-vec, Speech (faster-whisper, Silero VAD, openWakeWord, Kokoro), Browser automation (Playwright), Tauri 2, SQLite, Three.js, React, FastAPI, GitHub Actions
- Rust, Tauri 2, Windows hardware APIs (NVML, NVAPI, ADL, PawnIO), Svelte 5, SQLite, Three.js, TypeScript, GitHub Actions, Cloudflare (Workers, R2, Turnstile)
- Stable-Baselines3 (PPO), Gymnasium, pandas
- PyTorch, GluonTS / DeepAR, scikit-learn, statsmodels / pmdarima, pandas, MLflow, DVC
- scikit-learn, pandas, MLflow, Evidently, DVC, FastAPI, Docker, Kubernetes, GitHub Actions, Prometheus & Grafana, Oracle Cloud
- TypeScript, Next.js, React, Payload CMS, PostgreSQL, Tailwind CSS, Razorpay, Docker, GitHub Actions, Cloudflare (Workers, R2, Turnstile)
- TypeScript, Next.js, Supabase
- OpenCV DNN
- WordPress & PHP, Razorpay
07 — Education
B.E., Computer Science and Engineering
Bangalore Institute of Technology (Visvesvaraya Technological University), Bangalore
Aug 2019 – Jun 2023
08 — Contact
Let's talk.
I'm open to conversations about ML engineering, research, and building software together.