Before I knew to call it hacking, I was already taking things apart to see what they were hiding. That instinct grew into a career: building security teams, leading thousands of assessments, pioneering industrial protocol fuzzing, and co-founding Tuik Security Group. The questions and stakes got bigger; the method stayed the same: stay curious, follow the thread, and turn what you learn into something useful.
Transmission online // Eastern
Hacker.
Founder. Goon.
I believe stubbornly curious people make systems better, communities stronger, and the world more interesting.

After RootOccasional dispatches
Signal when itmatters.Silence when it doesn’t.
Root is access, not arrival. What comes next is growing your career without outgrowing what makes you a hacker—keeping stubborn curiosity alive as responsibilities pile up and life gets loud.
No rigid cadence. No inbox sludge. Confirm once; leave whenever.
Current signal
What I’m about.
Some careers follow a map. Mine grew from questions I was too stubborn to leave alone—and the people curious enough to chase them with me.
FOUNDER.LOG
Build what’s missing.
I co-founded Tuik Security Group to build the security company I wanted to exist: sharp people, useful tools, and excellent work—without mistaking process for progress.
SECURITY // LEADERSHIP // INNOVATIONCOMMUNITY.NET
Hackers are the point.
I won DarkNet four years running, then joined the team to run its boss fights before stepping away to goon at DEF CON. I host Hacker Hangouts to keep the conversations worth having going between cons. The tools are interesting. The people are why I keep showing up.
DEF CON // DARKNET // HACKER HANGOUTSCURIOSITY.SYS
Take it apart. Learn how it works.
From industrial protocol fuzzing to coffee roasting, I am drawn to questions that resist easy answers—the kind that reward testing assumptions and staying curious past the sensible stopping point.
BUILD // BREAK // SHAREDo fascinating things with fascinating people.
Do fascinating things with fascinating people.
Proof of work
Artifacts acquired.
Credentials are not the whole story, but these are some chapters I am especially glad happened.
DEF CON Black Badge
One of hacker summer camp’s highest honors—earned through community, stubborn curiosity, and a refusal to let the problem win.
✓Two GrrCON Black Badges
Won enough crypto challenges to earn a black badge, returned the next year and did it again—then received a polite request to stop winning.
✓Four-Time DarkNet Winner
Won four years running, then crossed to the other side of the scoreboard to run its boss fights.
✓DEF CON Goon
After years of competing and running boss fights, joined the crew that helps make the world’s greatest hacker summer camp happen.
✓Broadcast channel
Hacker Hangouts.
The conversation goes live on YouTube first. Then the audio signal lands wherever you get your podcasts.
CHANNEL ACTIVE135 TRANSMISSIONS // LIVE FIRST
Curiosity grows in conversation.
Hacker Hangouts brings curious people together to chase good questions across security, technology, hacker culture, and wherever else they lead.
DEF CON 34 Survival Guide (2026)
Nearly two decades of lessons about packing smarter, finding your people, and making the most of hacker summer camp.
↗Field captures
Community, observed.
I take photos at DEF CON and around the hacker community—conference sets, strange artifacts, excellent humans, and the moments between the talks. Personal and non-profit educational use is welcome; editorial use requires credit under the field-capture license.
The lab
Enter ALEX/OS.
A field terminal signed by Silk. Explore the filesystem, open real channels, and recover what should probably have stayed classified. Start with neofetch or ls -la.
ALEX/OS 4.2.0 // curious kernel
Identity signal acquired: SILK // guest channel open.
Type “help” for the field manual. Tab completion and command history are online.
Known frequencies
Find me on the wire.
If you’re working on an ambitious security problem, building something strange, or gathering fascinating people around a difficult idea, open a channel.
No contact form feeding the bots. These are the places I publish, build, and actually show up.
Join dispatches 
