Hey, I’m Mark! 👋
I’m a developer, hacker, and software explainer.
After writing, reading, and finding bugs in software professionally for over a decade, I enjoy improving how people think about and interact with code.
My efforts toward this include writing, speaking, and building tools.
Some things I’ve done over the years:
- Spoken at conferences like DEF CON, ShmooCon, and SummerCon
- Found exploitable bugs in well known-software, targets ranging from embedded systems to decentralized finance
- Wrote code for projects (such as bncov and Ariadne) in a variety of areas: visualization, custom debugging, code security, reverse-engineering, and fuzzing
- Served as adjunct faculty, instructor, and trainer in several roles
- Played in numerous Capture-the-Flag (CTF) computer security competitions and helped organize a few (like LiveCTF)
Open invitation: if you’ve got thoughts or ideas on any of the topics I post about, I’d love to hear from you!
Reach out to me on Twitter or Mastodon, or email me at seeinglogic @ undaunted.dev to share your thoughts or collaborate.
Til then, keep building the future!
