Skip to content
View Shailesh93602's full-sized avatar
🚀
Full Power
🚀
Full Power

Block or report Shailesh93602

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Shailesh93602/README.md

Shailesh Chaudhari

Full-stack engineer at ContextQA, strongest on the backend. I build the core QA-automation product's backend — test-execution engine, VNC streaming, multi-cloud browser orchestration (Playwright / WebdriverIO / LambdaTest) — and I ship the UI too: both products I shipped there are React / Next.js / TypeScript, one of them an accessibility auditor.

What I care about: idempotency, concurrency control, and testing that actually proves something.

Portfolio: shaileshchaudhari.vercel.app · How I verify: /engineering — real defects from my own production code, each with why the wrong version looked correct.

Selected work

Project What it is
BALLAST Deterministic simulation of a multi-tenant session control plane — per-tenant concurrency caps, quota windows, leases over an unreliable substrate. One integer seed in, one byte-identical decision log out. Judged by 8 invariants, a reference oracle, and mutation testing; it found real bugs, about half of them in the checker rather than the implementation. Zero runtime dependencies.
EduScale Real-time coding battles where the two players' events may land on different Node instances — Socket.io Redis adapter, Redlock battle-start mutex, circuit breakers, Prometheus metrics. Live.
KhataGO WhatsApp-first bookkeeping. Meta delivers webhooks at least once, so idempotency is enforced in Postgres — a unique message id plus an atomic PENDING→PROCESSING claim — with a containerized polling worker and a dead-letter queue with audited replay.
promptproof Zero-dependency LLM eval + regression-diff kit — define cases, grade outputs, save a baseline, fail CI on any pass→fail.
idempotency-kit The Stripe Idempotency-Key pattern as a zero-dependency wrapper, including the fingerprint-mismatch guard, plus a sliding-window rate limiter.
grounded Production-grade RAG starter: cited answers, idempotent ingestion, an "I don't know" guardrail, and an eval harness that runs offline.

Reach me

LinkedIn · work.shailesh.chaudhari@gmail.com · LeetCode

Pinned Loading

  1. portfolio_next portfolio_next Public

    TypeScript

  2. collaborative_code_platform_next collaborative_code_platform_next Public

    TypeScript

  3. MasteryPrep MasteryPrep Public

    JavaScript

  4. book-store book-store Public

    JavaScript

  5. gecsportify gecsportify Public

    EJS