Vinod "Kalki" Vardaram
About
I'm a software engineer in Bangalore. I build backend systems: queues, workers, webhooks, the parts that have to keep running. Since Aug 2025 I've been working independently on my own projects and open source.
Experience
- Self-directed products & open source
Sole engineer on every project below - architecture, implementation, deployment, and on-call for my own bugs. Go, Node.js/TypeScript, Python, PostgreSQL, MongoDB, Redis, BullMQ, Docker, AWS.
- Pentagon Space
Profiled PostgreSQL query execution plans and implemented connection pooling, reducing API response time by 30%. Built Node.js/Express REST APIs with JWT auth middleware, input validation, and schema design.
- Intervie Tech
Preprocessed 5,000+ candidate profiles using pandas and NumPy; improved model accuracy 15% over baseline. Deployed trained inference model via Flask REST API.
Projects
- REEVE
Concurrent PR review backend (GitHub App). HMAC-verified webhook returns 202 in milliseconds and hands off to a background worker; each job checks the repo out into an isolated git worktree. Four reviewers fan out per file under a concurrency ceiling. Precision/recall eval harness with planted defects; 431 tests.[Source]
- TREEQ
Reimplementation of the Rumelhart, Hinton & Williams (1986) kinship task — forward pass, backprop, and training loop written from scratch on NumPy, no autograd. Trains on 132 relations over two isomorphic family trees and compares a 24-unit representation against a 6-unit bottleneck; the narrow one generalises better (0.583 vs 0.417 test) and invents structure like generation and nationality on its own. Gradients verified against finite differences.[Source]
- CORTEX
10-agent consensus system. Agent output streams over WebSocket to a React Native client with Solana Mobile Wallet Adapter integration. Shipped solo in 3 weeks.[Source]
- REFLEX
Multi-chain DeFi liquidation monitor. Alert workers are queue-isolated so one failing channel can't stall the pipeline. Rewritten from TypeScript/Hono/BullMQ to Go for lower memory use and predictable latency under continuous polling.[Source]
- SIGIL
Identity and scoped-permission layer for AI agents. Capability scoping, per-transaction and daily spend limits, and trust scores checked before any agent action executes. SDK published to npm.[Source]
Open Source
- Osprey (roostorg)
3 merged PRs to Discord's trust & safety rules engine (used by Discord, Bluesky, Matrix.org), including Kafka topic retention limits to prevent unbounded disk growth.[Source]
- Mastra (mastra-ai)
Merged a fix routing observability pricing lookups through the configured model instead of a hardcoded default.[Source]
Writing
Rebuilding the 1986 family tree network experiment and finding that a narrower model trains better than a wider one — bottlenecks as inductive bias, not just constraint.
Discovering Rust through everyday tools — ripgrep, fd, bat, starship — and then committing to learn it properly.
Education
- Brindavan College of Engineering
Focused on Core Computer Science: Data Structures, Algorithms, Systems, and Machine Learning.[Link]
Interests
Philosophy, global politics, gaming, anime, and long walks.