Experience
Faberlens AI
AI security research intern
- Replicated AI agent vulnerabilities previously confined to sandboxes against production-grade MCP servers, including Notion and Google Workspace, demonstrating real-world exploitability across live agentic pipelines.
- Ran adversarial behavioral evaluations of agent skills, mapping the security regressions that appear when skills are composed.
Audium Health
Software engineer intern
- Analyzed data from 1,500+ patients by generating spectrograms, using ROC curves and visual metrics to improve model performance.
- Automated management of 50k+ audio files to streamline supervised learning workflows, and built a Python visualizer deployed on Azure that gave customers real-time modeling results.
Projects
No Badge Actors
A hardware security key for payments, built on DEF CON badges. It checks who you're paying, that they're standing in front of you, and what you're actually signing, before a button press releases the signature.
Read the write-upMetadata Mirage
Chained a web-app SSRF into AWS instance-credential theft and a single-API-call privilege escalation to administrator, then severed the whole chain with one instance-metadata flag — enforcing IMDSv2. Reproducible end to end with Terraform.
Read the write-upMRacing dashboard
Reverse-engineered a Python driver dashboard and rebuilt it in C++, pulling live telemetry off the vehicle CAN bus for a Formula SAE team.
dashcam-perception
Fine-tuned YOLOv8 on BDD100K so a dashcam model could detect the classes COCO never covers, and built the evaluation framework to prove it worked.
Read the write-up
Education
University of Michigan
B.S.E. Computer Science · GPA 3.93 / 4.00
Relevant coursework: data structures & algorithms, computer organization, autonomous electronic systems, applied machine learning, mathematics of blockchains and cryptocurrencies.