Senior Blockchain Security Engineer at Andreessen Horowitz
San Francisco Bay Area United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Daejun Park is a Senior Blockchain Security Engineer based in the San Francisco Bay Area with 12 years of experience applying formal methods to real-world software. He builds practical tools and verification techniques that make rigorous reasoning usable for smart contracts and consensus systems, and has led teams that found 100+ flaws across 15+ high-profile blockchain projects. At Andreessen Horowitz and previously Runtime Verification, he combined hands-on specification work—contributing K-framework semantics for the EVM and formally verified ERC20/Bihu token specs—with leadership in formal verification. His open-source contributions include fixes and tests to prominent projects like Vyper and halmos, demonstrating both compiler-level and symbolic-testing expertise. Trained through a CS PhD at UIUC and earlier research at Microsoft Research, he bridges deep academic foundations with production security engineering. Colleagues value him for translating dense formal proofs into usable developer tooling that reduces real operational risk.
12 years of coding experience
8 years of employment as a software developer
Bachelor of Science (B.S.), Computer Science and Engineering, Bachelor of Science (B.S.), Computer Science and Engineering at Seoul National University
Contributions:29 releases, 400 reviews, 37 commits in 3 months
Contributions summary:Daejun primarily contributed to the project by addressing exit code issues and enhancing the test suite. Their work involved fixing bugs related to exit codes in the `__main__.py` file and modifying the `Counter.t.sol` and `Counter.sol` test files. Additionally, the user added new tests, specifically for the `isPowerOfTwo` function, and incorporated support for Foundry-style assertions and `vm.assume()` cheat codes. These changes indicate a focus on improving the reliability and coverage of the smart contract testing process.
Contributions:537 commits, 216 PRs, 642 pushes in 3 years 2 months
Contributions summary:Daejun contributed specifications written in the K framework, specifically focusing on the ERC20 and bihu token standards. These specifications likely define the formal semantics and verification logic for smart contracts within the `verified-smart-contracts` repository. The commits involve the creation of formal specifications and lemmas, demonstrating the user's expertise in formal verification techniques applied to blockchain technology.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Daejun Park - Senior Blockchain Security Engineer at Andreessen Horowitz