Projects
Current Projects
PRAT: Protocol Representation and Analysis Toolkit
A differential coverage toolkit for finding feature-specific code in C/C++/Rust projects by comparing feature-on and feature-off builds.
Wasm-V: Program Analysis for WebAssembly Binaries — Northeastern University
A WebAssembly analysis and verification tool for reasoning about Wasm modules, with an emphasis on security, correctness, and practical binary-level workflows.
Synthesizing Microarchitectural Leakage Contracts from Counterexamples — IMDEA Software Institute
Methods for synthesizing formal leakage contracts from counterexamples, with applications to microarchitectural side-channel analysis and secure software verification.
Other Projects
Quantitative Analysis & Interactive Notebooks
A small collection of notebooks and tools for exploratory modeling, forecasting, and analytics in Julia and Python.
Beyond the Kernel: High-Performance Networking
Technical writing on high-performance networking, kernel bypass, and low-latency systems, including Rust-centric systems work.
