// about me

A background
in breaking things.

I’m a security engineer at Trail of Bits, working on smart contract audits and security tooling. My path here runs through software engineering, blockchain research, and malware analysis.

2025 —Current

Security Engineer

full-time · remote

Smart contract security audits and client engagements, alongside internal security tooling that supports the audit practice. Arrived as an intern onsite in Brooklyn, where I architected a general data flow engine for Slither and demonstrated it with a reentrancy detector, an interval analysis, and a rounding-issue detector.

2022–26

Doctoral Studies + Research & Teaching Assistant

The Ohio State University
cs&e · w3cil lab · advisor dr. carter yagemann

Doctoral studies in Computer Science and Engineering, researching blockchain security and malware detection, alongside teaching C++ Programming and Information Security. Built a Python tool for Solidity range analysis and peer-reviewed for IEEE S&P and USENIX Security.

2021, '22

Software Engineer Program Intern

JPMorgan Chase
two summer internships · columbus, oh

Built AutoTune, a Java Spring Boot and DynamoDB API with a React front end, provisioned on AWS with Terraform and deployed through Jenkins CI/CD. The summer prior, voice-recognition APIs for secure caller verification.

2018–22

BS Computer Science

Ohio University
magna cum laude · honors tutorial college · advisor dr. harsha chenji

Undergraduate research and coursework through the Honors Tutorial College, with independent studies in blockchain and cryptocurrency technologies, computer security, and advanced problem solving.

Your Exploit is Mine: Instantly Synthesizing Counterattack Smart Contract

Zhuo Zhang, Zhiqiang Lin, Marcelo Morales, Xiangyu Zhang, Kaiyuan Zhang

Burnyard

ohio state · 2025

Dynamic malware analysis light enough to run on a Raspberry Pi Zero. 96.1% classification accuracy, detecting malware 50× faster than traditional sandboxes without queuing delays. Selected to present at West Point.

Slytherin

ohio state · 2024

Range analysis for Solidity, pairing Slither with Echidna to catch improper binary-expression usage. Benchmarked by reproducing a vulnerability previously reported in a Code4rena challenge.

Proofmatic

ohio university · 2021–22

A web platform for learning mathematical proofs, integrating LaTeX and Coq IDEs. Led as Scrum Master and full-stack developer through delivery.

CatMap

ohio university · 2019

Indoor navigation for students finding classrooms across complex campus buildings, with real-time turn-by-turn directions over building maps.

security
static program analysistaint analysissmart contract security
programming
PythonC++JavaJavaScriptTypeScriptSolidity
tools & infrastructure
SlitherClaude CodeCodexAWSGitLinuxShellReactLaTeX
languages
Spanish — fluentEnglish — fluent
fall 2025 – spring 2026

NSF CyberCorps Scholarship for Service recipient

The Ohio State University
2025

Demo Presenter, ICDT Cybersecurity & Digital Trust Symposium

The Ohio State University
2025

Deputy Secretary, National Security Simulation

The Ohio State University
2020

2nd Place, Revolution UC — Kubernetes Server Manager

University of Cincinnati
2019

Best Environmental Hack, Hackaplachia

Ohio University