Gunnish Mehta
@gunnishmehta
About
Full-stack → backend/cloud systems engineer | Distributed systems & infra automation | Node.js, AWS, Kafka
Skills & Technologies
Projects & Repositories
Recent public projects and repositories from this profile.
Prognosis
PythonNatural-language to SQL analytics assistant with a two-layer security guardrail (AST validation + read-only DB role), local LLM (Ollama), FastAPI, and a measured eval harness — 100% execution accuracy, 100% adversarial block rate.
gunnishmehta
No project description available.
URL-Shortener-Analytics
JavaScriptURL shortener with async click analytics — Express, Postgres, and Redis Streams. Features base62/random short-code strategies, cache-aside with Redis, crash-safe analytics via Redis Streams consumer groups, and a distributed rate limiter consumed as a real dependency.
Distributed-Rate-Limiter
JavaScriptRedis-backed distributed rate limiter (Node.js/Express) implementing fixed window, sliding window log, and token bucket algorithms — built to expose a real race condition in naive counters, then fix it atomically with Lua/EVAL. Ships as both a runnable HTTP service and a standalone installable Express middleware.
DSA-Meet-Design-Pilot
Pilot phase of Dsa meets design
job-scheduler
JavaScriptA distributed job scheduler built on Kafka (KRaft) and Redis — HTTP job submission, horizontally-scalable worker pool, exponential backoff retries, dead-letter queue, idempotent submissions, and delayed/scheduled job execution.