I write Rust for systems and infrastructure — DNS proxies, agent simulators, observability tooling. Currently a B.Tech AI student at Karunya University in India (graduating May 2028), but I learn faster shipping real things than sitting in lectures.
Right now I'm looking for:
- A summer or winter internship in systems / infra / Rust / DevOps
- Part-time contract work — happy to scope something small to start
- GitHub Sponsors so I can keep dnsink and friends moving full-time
Remote-first, any timezone, open to relocating.
Reach me: kakarot.joel@gmail.com · @kakarot_joel · Sponsor on GitHub
I'm drawn to problems where the protocol details actually matter — DNS, networking, security tooling, multi-tenant infra. Rust is my primary language; I reach for Go, C++, Python, or TypeScript when they fit the job better.
Stack: Rust · Go · C++ · Python · TypeScript · Linux · Docker
dnsink — a Rust DNS proxy that blocks C2 and malware traffic using live threat-intel feeds (URLhaus, OpenPhish, PhishTank), flags DNS tunneling with Shannon-entropy analysis, rate-limits per source, and exposes Prometheus metrics on /metrics. Two-stage lookup runs at ~490 ns. v0.3.0 on crates.io.
deepmiro — a swarm simulation engine. Feed it a document and a scenario, and it extracts entities, spawns agents across simulated social platforms, and reports on how the situation unfolds. Live at deepmiro.org; MCP server published as deepmiro-mcp on npm.
audio_transmitter — audio transmission over low-bandwidth IoT links, written in C++.
pdfpassremover — small Rust CLI for decrypting password-protected PDFs. Built it because every existing tool was either bloated or trying to upsell me.
A lot of what I know comes from working alongside maintainers on real projects:
- modelcontextprotocol/rust-sdk — 3 PRs merged (#735, #748, #774)
- container-registry/harbor-satellite (CNCF Sandbox) — multi-arch replication fix in PR #381
- hickory-dns/hickory-dns — added
bind_addrfor TLS/HTTPS connection paths in PR #3648
Earlier work worth a look: sentinel, a cloud cost anomaly detector in Python/FastAPI (now archived).
- Wrote up the painful parts of shipping dnsink to fly.io: TCP worked, UDP silently died on dev.to
- Cut dnsink v0.3.0 on crates.io
I do my best work on problems with sharp edges — protocol-level details, performance budgets, things that quietly break in production at 3am. I write careful commit messages, ask before getting clever, and would rather ship one small thing well than three big things half-finished.
If you're hiring interns or contractors in systems / infra / Rust, or an individual or org who wants to fund open source work on dnsink and the tools around it — I'd love to talk.



