Matthew Solomon

Smart Contract Security Engineer at OP Labs

United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Matthew Solomon is a Head of Protocol Security with a decade of engineering experience who transitioned from aerospace systems and GN&C to become a hands-on leader in Ethereum security and smart contract development. He combines rigorous model-based engineering discipline from Lockheed Martin and academic research with practical Web3 expertise—contributing to high-impact open-source projects like Foundry and Slither and improving testing cheat codes and static analysis for the wider Ethereum tooling ecosystem. At OP Labs he scaled security practices and CI/CD for protocol-level safety, and previously co-founded Floatify to simplify DeFi for mainstream users. Comfortable across front-end UX work (Gitcoin cart improvements), back-end fuzzing and tooling, and DevOps automation for Optimism, he brings a rare cross-domain fluency that surfaces subtle failure modes before they reach production.
code10 years of coding experience
job9 years of employment as a software developer
bookMaster of Science (M.S.) Aerospace, Master of Science (M.S.) Aerospace at University of Maryland
bookBachelor of Science (B.S.) Aerospace Engineering, Bachelor of Science (B.S.) Aerospace Engineering at University of Miami
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
23reputation
380reached
0answers
1question
github-logo-circle

Github Skills (52)

foundry10
javascript10
static-analysis10
solidity10
python10
scripting10
testing10
css10
evm10
bash10
cicd10
automation10
script10
manage10
front-end-development10

Programming languages (19)

MDXJavaC++CSSRustIoTeXVue

Github contributions (5)

github-logo-circle
foundry-rs/forge-std

Jan 2022 - Jan 2023

A collection of helpful contracts and libraries for use with Forge and Foundry
Role in this project:
userBack-end Developer / Test Automation Engineer
Contributions:30 releases, 411 reviews, 91 commits in 1 year
Contributions summary:Matthew primarily contributed to the Forge Standard Library, developing and adding cheat codes for testing purposes. They added cheat codes for time manipulation (`skip`, `rewind`), state modification (`hoax`, `assume`), and logging. Additionally, the user implemented utility functions and data structures like `console2.sol` and improvements to testing assertions for arrays. Their work significantly enhanced the testing capabilities within the Foundry environment.
forgecheatcodesethereumevmfoundry
ethereum-optimism/optimism

Mar 2022 - Mar 2022

Optimism is Ethereum, scaled.
Role in this project:
userDevOps Engineer
Contributions:3 releases, 1607 reviews, 1 commit in 1 day
Contributions summary:Matthew primarily focused on automating and improving the codebase by applying automated shell script fixes. They implemented and maintained the CI/CD pipeline, ensuring code quality and consistency through linting and automated testing. The user also contributed to setting up the required tooling, and infrastructure.
ethereumovmrollupl2-scaling
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