Hi there! 👋🏻
I’m a computer scientist in Massachusetts with graduate education and 11 years industry experience. I’ve worked on static program analysis, symbolic execution, compilers and interpreters, fuzz testing, and application security.
I currently work in a team at Praetorian that is combining static analysis with machine learning (specifically, large language models) to amplify and augment the capabilities of offensive security operators.
You can find my resume here. I’ve also written and presented several peer-reviewed publications over the years.
Open Source
Nearly all of my professional work has been in closed-source proprietary codebases. But some has been open-source, including these:
- I found and fixed a bug in the tokenizer in SQLite that caused it to not work on EBCDIC systems
- I found and fixed memory errors in the parser in CPython that also affected its related
typed-ast
library - I found and fixed several bugs in Manticore, the low-level symbolic execution engine, enhanced its ARMv7 support, and enhanced its Linux filesystem emulation