The engineer behind ZK Cryptographer
I'm Morteza — a blockchain engineer who's spent the last 6+ years in blockchain and zero-knowledge engineering, with a focus on ZK identity and privacy. ZK Cryptographer is where that work turns into structured learning, 1:1 coaching, and hands-on help for teams shipping real ZK systems.
Why ZK Cryptographer exists
I've spent the last 6+ years working in blockchain engineering, with the last stretch of that focused specifically on zero-knowledge — proof systems, circuits, and the identity and privacy applications that ZK makes possible. Most of that work has been hands-on: picking a proving system, writing and auditing circuits, and getting verifiers integrated into systems that actually ship.
Along the way I kept running into the same pattern: developers who wanted to build in ZK but got stuck well before the interesting engineering problems, because the math — finite fields, modular arithmetic, polynomial commitments — wasn't explained anywhere in a way that started from zero. ZK Cryptographer started as a way to fix that for myself, and turned into the structured learning tracks, coaching, and consulting you'll find across this site.
The throughline across all of it is the same: start from the actual math, not hand-waving, and connect it back to code you can run and circuits you can ship.
Three things, done properly
Have something specific in mind?
Whether it's a concept to understand, a skill to build, or a system that needs to ship — start with a free intro call.
Book a free intro call