Products
School App (Saarvi), AI-Testing (Probix AI testing platform), MsgX, LooksX, ReCra, Community Platform, LeadWolf — full products with auth, data, and AI where it earns its keep.
I'm Prathamesh Patil, a full-stack AI developer at Unovative. I build production software across React and Next.js, Node.js and Django, databases, distributed systems, and applied AI.
Based in Palghar / Mumbai, I contribute upstream to projects like CVAT and write architecture explainers of public systems on this journal.
Latest entry · 2026-10-31 GitHub Handles Git Repositories at Scale 17 min →
open to full-stack roles prathampatil7798@gmail.com Prathamesh Patil on GitHub Prathamesh Patil on LinkedIn Résumé
From Prathamesh Patil’s LinkedIn — product work first, then open-source community tooling.
Feb 2025 — now current
Managing products like Searis and Sahayak end to end — Node / Next APIs, React admin, Firebase auth with RBAC. Cut load time ~75% and raised backend resilience ~33% with caching, splitting, and rate limits. Shipped features on ProParent.org with design and product.
May 2025 — now current
Founding-team work on an open-source developer community as well as a PaaS product - Patch ID: Supabase auth, onboarding and RSVP flows on Next.js, and the early data model for personalized stats dashboards.
2025 — now current
Upstream contributions to Computer Vision Annotation Tool: twenty-plus pull requests spanning UI polish, annotation-guide editor features, organization-switcher fixes, ground-truth annotation source preservation, and job-stage visuals — several merged into develop.
Nov 2022 — Aug 2025
Long-form technical and product writing alongside engineering study — the practice that became this journal.
Nov 2024 — Feb 2025
Client sites and theme work — first real lesson in other people's deadlines and editors who need to own the CMS.
Prathamesh Patil’s GitHub (prathamesh-patil-5090) — ~88 public repos. The useful pattern is products, practice yards, and study forks.
School App (Saarvi), AI-Testing (Probix AI testing platform), MsgX, LooksX, ReCra, Community Platform, LeadWolf — full products with auth, data, and AI where it earns its keep.
Active contributor to CVAT (cvat-ai): UI fixes, annotation-guide tooling, org-switcher correctness, and ground-truth annotation behaviour — work that lands in a production ML annotation platform used at industry scale.
Strapi, Sentry, Vendure, MediaCMS, pretix — large open-source systems kept nearby so the architecture notes on this site stay grounded in real codebases.
2022 — 2026
Mumbai University · St John College of Engineering and Management
What I reach for first. Ordered by how often, not how new.
Languages
Interface
Services
Data
Realtime
Applied AI
An AI testing platform under the Probix AI name — a place to where AI tests your APIs and applications and you see results clearly before you trust them in a real product. Sign-in, a simple landing, and the core flows are already in place so the idea can grow into a full service.
NestJS · Prisma · PostgreSQL · Next.js · shadcn/ui · Passport
School management for admins, teachers, students, and parents: attendance, homework, notices, timetable, fees, and marks. NestJS + Prisma + PostgreSQL on the backend; Flutter (Riverpod) on mobile and web, with an AI layer for lesson plans, quizzes, report remarks, and progress analytics.
NestJS · Prisma · PostgreSQL · Flutter · Riverpod · JWT
Upstream PRs on CVAT, the computer-vision annotation platform — annotation-guide editor uploads, organization-switcher fixes, GT annotation preservation, and UI cleanups. Twenty-plus pull requests, several merged into develop.
TypeScript · React · Python · Django
Real-time messaging and voice calling: React Native client, Django + WebSockets, Redis channel layer, and a mediasoup SFU for WebRTC calls — split across dedicated repos so each service can scale on its own.
React Native · Django · WebRTC · mediasoup · Kafka · Redis
Posts, comments, notifications, search, and admin — Next.js and MongoDB, growing a Craft.js block builder so communities can assemble their own pages.
Next.js · NextAuth · MongoDB · Craft.js
Resume builder with an ATS score. Models I trained locally, so matching a resume to a job posting costs nothing per request.
React · Django · NLTK · scikit-learn · TensorFlow
Architecture notes, implementation stories, and engineering write-ups.
GitHub Handles Git Repositories at Scale A grounded explainer of GitHub Handles Git Repositories at Scale from public sources. Covers the request path, failure domains, and what public documentation 2026-10-31 17 min
OpenAI Serves LLM Inference at Scale A grounded explainer of OpenAI Serves LLM Inference at Scale from public sources. Covers the request path, failure domains, and what public documentation 2026-10-30 13 min
CAP Theorem in Real Production Systems A grounded explainer of CAP Theorem in Real Production Systems from public sources. Covers the request path, failure domains, and what public documentation 2026-10-29 11 min
YouTube Recommendations Work: Inside the System That Powers Billions of Video Suggestions A grounded explainer of YouTube Recommendations Work from public sources. Covers the request path, failure domains, and what public documentation actually 2026-10-28 11 min
Why Cloud Control Planes Differ From Data Planes: An Architecture Teardown A grounded explainer of Cloud Control Planes Differ From Data Planes: from public sources. Covers the request path, failure domains, and what public 2026-10-27 13 min
How CDNs Decide Where to Serve a Request A sourced look at how CDNs choose an edge location: Anycast, GeoDNS, cache lookup, and why the nearest data center is not always the fastest. 2026-10-26 6 min Top 5 owned repos on GitHub, sorted by last push. Updated 1 Nov 2026
| Pushed | Repository | Lang |
|---|---|---|
| 19 Oct 2026 | LinkedIn-Content-Writer-Automation-Bot 0 open · 7 merged
Latest merged:
#7 Refactor content generation and publishing logic | TypeScript |
| 12 Oct 2026 | Nectar-Environment-System 0 open · 8 merged
Latest merged:
#8 Aniket UI | TypeScript |
| 30 Aug 2026 | OutReach-Leads-Platform | TypeScript |
| 8 Aug 2026 | hh_goa_task_1 | TypeScript |
| 29 Jun 2026 | LeadWolf A developer growth/outreach tool rather than an email scraper. 0 open · 10 merged
| TypeScript |
Latest 5 pull requests and issues on cvat-ai/cvat.
| Updated | Kind | State | Title |
|---|---|---|---|
| 30 Oct 2026 | PR | open | #11334 Fix 8505 unsaved deleted frames leave |
| 23 Oct 2026 | PR | open | #10343 fix: prevent drag'n'drop from opening in browser when dropped in empty area of annotation guide editor |
| 23 Oct 2026 | PR | open | #10341 feat: add upload file button to annotation guide editor toolbar |
| 22 Oct 2026 | PR | open | #11352 Fix project Actions menu placement and styles |
| 22 Oct 2026 | PR | open | #11351 Fix task creation using only the active data source |