Software developer working across low-level security tooling, systems programming, and applied machine learning.
I build software across a few different areas: binary analysis and exploit-development tooling, small backend services (FastAPI, Docker), and — going back further — classical machine learning systems (scikit-learn, reproducible training pipelines). Recent work leans toward reverse engineering and security research; earlier projects focused on applied ML and lightweight web demos.
|
ropnroll Semantic ROP/JOP gadget finder and automatic exploit-chain synthesizer for Windows PE binaries. |
stkfmt Generates clean terminal diagrams of hand-authored memory layouts for reverse-engineering notes and write-ups. |
|
pktfmt
Generates RFC-style ASCII packet diagrams from field definitions — a pip-installable, cross-platform alternative to the |
Live-Object-Detection Home-surveillance system with real-time object detection and a web interface. |
| Area | Tools |
|---|---|
| Security & systems | Reverse engineering, exploit development, binary analysis, Windows internals |
| Languages | Python, C, TypeScript, Swift |
| Machine learning | scikit-learn, pandas, numpy, feature engineering, cross-validation |
| Infra & backend | Docker, docker-compose, FastAPI, REST APIs |
| Web | React, Next.js |

