Real projects, with the architecture and the bugs written up — from distributed systems to AI inside products.
Quick answers to what most recruiters and engineering managers ask first.
Shailesh has shipped 10 side projects covering real-time distributed systems (EduScale), deterministic verification of a multi-tenant control plane (BALLAST), AI pipelines (KhataGO with Gemini function-calling for WhatsApp bookkeeping, CodeSenseiSearch with pgvector semantic search), developer productivity (DevTrack with Supabase Realtime), and open-source reliability tooling (Grounded, idempotency-kit, promptproof). At ContextQA he also shipped two production Chrome extensions — Vibe Testing and AxeTos — in his first months on the team.
Backend: Node.js, NestJS, Express, TypeScript, Prisma, PostgreSQL, Redis, Redlock, Bull, Socket.io with @socket.io/redis-adapter, opossum circuit breakers, prom-client. Frontend: Next.js (App Router), React 19, Tailwind CSS, Redux Toolkit, TanStack Query. Specialties: webhook idempotency enforced in the database (unique constraint plus an atomic claim), distributed locking, LLM function-calling (10 tools in KhataGO), vector search (pgvector + Gemini embeddings), deterministic simulation and mutation testing.
He is a Software Engineer at ContextQA, working on the Node.js backend of the core QA-automation platform: the test-execution engine, the integrations engine (GitHub, GitLab, Linear, Slack) and the session control plane on GKE. On the side he maintains KhataGO, BALLAST and EduScale. Reach him via the contact form at https://shaileshchaudhari.vercel.app/contact or by email at shailesh93602@gmail.com.
Most projects are open-source on GitHub at https://github.com/Shailesh93602. Notable public repos: ballast, devscale (EduScale), CodeSenseiSearch, grounded, idempotency-kit, promptproof, devtrack. KhataGO and ContextQA's Vibe Testing / AxeTos are proprietary or private.
About 2.5 years of professional experience: about 1.5 years at eSparkBiz (Jan 2024 – Jul 2025, including a 7-month internship) — Software Developer Intern (Jan 2024 – Aug 2024), then Software Developer (Aug 2024 – Jul 2025) shipping 3 client projects end-to-end — then Software Engineer at ContextQA from July 2025 onwards working on the backend of the core QA-automation product. 640+ problems solved on GeeksforGeeks.