r2brief
A triage tool for reverse-engineering agents working with binaries and firmware.
Tap to flipInspects files without running them, then saves a JSON briefing with SHA-256 hashes and supporting evidence.
I’m a former Vanderbilt pitcher turned software engineer and AI practitioner. I earned my Ph.D. there in 2024, studying AI for systems security.
My work has spanned reverse engineering, malware analysis, financial research, and autonomous vehicle design. I also host the GRASP Podcast, where I talk with professors about their research and how they got there.
A collection of fruit-fly-brain experiments and demos from across the web, including a few of my own.
An offline pain journal for mapping discomfort on a 3D body. Export a hurt map to share with a clinician or bring to an AI chat.
My solo consulting practice for custom software, applied AI, and technical direction.
A browser practice range inspired by the game of Bunnock. Throw a bone at a row of guards and soldiers, then inspect the arc and collisions. Three.js, Rapier physics in Wasm, and optional webcam throwing via MediaPipe.
A triage tool for reverse-engineering agents. It turns binaries and firmware into briefings that help agents decide where to dig next.
Financial research software that compares views across reports and links each claim to its source.
AI-native revenue management for upscale hotels.
Placed 79th of 2,331 registered players in the Crackmes.one RE CTF 2026, landing in the top-100 Hall of Fame. A week of 12 challenges spanning custom VMs, shellcode, JIT decryption with nanomites, and DRM reversing; 710 players solved at least one (recap).
Defended my Ph.D. dissertation in Computer Science at Vanderbilt: Cross Abstraction Artifacts to Detect Adverse Manipulation.
Co-founded Athena AI Consulting (Athena AIC).
A triage tool for reverse-engineering agents working with binaries and firmware.
Tap to flipInspects files without running them, then saves a JSON briefing with SHA-256 hashes and supporting evidence.
Connects AI agents to angr for binary analysis through MCP.
Tap to flipAn angr-management plugin that lets agents decompile code, run symbolic execution, and add annotations in the analysis window.
Connects AI agents to Ghidra’s reverse-engineering tools through MCP.
Tap to flipA fork of LaurieWired’s GhidraMCP with 105+ tools for agents to inspect binaries, decompile functions, and rename symbols.
A kit for running AFL++ fuzzing jobs across different targets.
Tap to flipRuns three AFL++ workers per target with CMPLOG. Groups duplicate crashes by ASAN stack hash and restarts failed workers. Use it from a terminal or coding agent.
Automates the search for better vehicle designs.
Tap to flipUses FreeCAD, OpenFOAM, and Bayesian optimization to generate and test vehicle designs in fluid simulations. Covers air, land, and sea vehicles.
Adapts LLMs to predict vulnerabilities in C code.
Tap to flipUses small adapter layers and abstract syntax trees to predict Common Weakness Enumeration (CWE) labels from C source code.
Uses computer vision to help analyze malware that detects test environments.
Tap to flipUses computer vision to set up malware samples in virtual machines configured to avoid triggering their environment checks. Then categorizes and analyzes their behavior.
Patented technology to detect counterfeit goods in transit.
Tap to flipCompares piezoelectric signatures with fuzzy matching to check goods without damaging them.
Uses a random walker algorithm to identify blood vessels in retinal images.
Tap to flipUses the ITKSnap Python API to segment vessels in retinal fundus images. Examines fractal dimension as a possible biomarker for retinopathy.
Co-founded and bootstrapped an AI consulting firm with recurring client revenue. Build custom software, integrate AI into existing tools, and lead technical work for clients across industries.
Worked on text and audio agents for wealth planning, tools to evaluate LLMs, and streaming market-data pipelines.
Researched cyber-physical systems, computer security, program analysis, and applied AI. Contributed to DARPA-backed projects in binary micro-patching, vulnerability detection, and engineering automation.
Dissertation: Cross Abstraction Artifacts to Detect Adverse Manipulation.
Graduated with degrees in Computer Science and Applied Mathematics while pitching for Vanderbilt’s NCAA Division I baseball team.
“Things I Wish I Knew of Earlier.” Sites, books, and courses I’ve found useful over the years.