Skip to content
View kakarot-dev's full-sized avatar
:electron:
Working on nothin
:electron:
Working on nothin
  • India
  • 20:46 (UTC +05:30)

Highlights

  • Pro

Organizations

@Tamako-Tech @mai-bot @vultrex @insightcord @assistifylabs

Block or report kakarot-dev

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.

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
kakarot-dev/README.md

Hi, I'm Joel

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


What I work on

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


Things I've built

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.


Contributing upstream

A lot of what I know comes from working alongside maintainers on real projects:

Earlier work worth a look: sentinel, a cloud cost anomaly detector in Python/FastAPI (now archived).


Recent


Working with me

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.

kakarot.joel@gmail.com

Pinned Loading

  1. JSH32/Backpack JSH32/Backpack Public

    Highly performant and advanced self hosted file sharing platform made in Rust

    Rust 60 7

  2. BearTS/Mai BearTS/Mai Public

    This is archived| A multi-functional Discord Bot

    JavaScript 132 60

  3. Anti-Raid/antiraid Anti-Raid/antiraid Public

    AntiRaid is a customizable Discord bot

    Python 3 4

  4. pdfpassremover pdfpassremover Public

    Rust CLI utility to decrypt password-protected PDFs when the password is known. Designed for secure document processing and batch workflows.

    Rust 3

  5. audio_transmitter audio_transmitter Public

    C++ prototype for audio transmission over constrained IoT environments, exploring low-level networking and device communication.

    C++ 2 1

  6. cordx-upload cordx-upload Public

    Lightweight Linux automation tool written in Rust for uploading and managing files in CordX workflows.

    Rust 1