Danny Mundy

Software engineering @ ASU '28.

GitHub · LinkedIn · Email


Projects

Kilij

LLVM 20 code obfuscation suite. 15 passes (control flow flattening, MBA, string encryption, indirect calls, opaque predicates, etc.) and a bytecode VM with three execution modes. 23,000 lines of C++.

C++ · LLVM · Compiler Engineering

RankedServer

Game server backend in async Rust. Runs HTTP, TCP server-to-server, and TCP matchmaking in one process. Zero-trust security model with Ed25519 certificates you can revoke per-server, encrypted binary framing, and a custom MMR system.

Rust · Tokio · Distributed Systems

Revenant

Reverse engineering agent that controls IDA Pro over RPC. Give it a binary and it decompiles, renames, and annotates functions using Claude or GPT. Streaming TUI, multi-instance binary diffing, and a mode for generating compiler-resistant signatures.

Python · Claude / GPT · IDA Pro · Reverse Engineering


Writing

Shipping a 23K-Line LLVM Obfuscation Suite in 30 Days

Designing Protocols for Servers You Don't Trust

Building a Custom MMR System from Scratch


Experience

Authored founder

Writing process analytics SaaS for educators. Analyzes how students write, not what they write, to flag academic integrity issues. Google Docs and Classroom integration, Claude AI, Stripe billing.

TypeScript · Fastify · React · PostgreSQL · Redis · Docker


Last updated February 2026.