Solana engineer. Zero-knowledge and post-quantum cryptography.
I build private payments on Solana that stay private even against a quantum computer.
Sombra, at Bonsol. I built the wallet end to end and shipped it to the Chrome Web Store, including the proving daemon it talks to — the proofs are generated in your browser, not on a server.
188K+
impressions on ZK from Scratch #1
$10,000
Solana Foundation grant, to Fuin
42K+
views on the Solana indexer demo
40%
cut in API response times at Tealfeed
What shipped
Where I have worked
Solana EngineerUnited States, remoteSombra · Bonsol · 2026 to now
One undecryptable note could lock a user out of their own ledger. The fix had to go inside the proof.
The proof
Client-side RISC Zero STARKs. Hash-based and transparent, generated in the browser extension.
The secret
ML-KEM-768 per UTXO, ChaCha20-Poly1305 payloads, AES-256-GCM for pending jobs.
The wallet
Chrome MV3, multi-account keys, UTXO batching, local Rust daemon or a remote prover.
CEX simulator · 100xDevs · 2025
Building a matching engine taught me more about queues than about markets.
The engine
Node.js. O(1) to read the best bid and ask, O(log n) to insert and fill.
The plumbing
Kafka between the engine, the DB processors and the WebSocket fan-out.
The risk
Liquidation across isolated margin and leverage.
Writing
What I build with
Languages · Rust and TypeScript daily
ZK and crypto · Primitives I implement, not libraries I call
Solana · Programs, indexing, oracles, on-chain proofs
Backend · The systems half: queues, matching, fan-out
Frontend · Including an extension live on the Chrome Web Store
Recognition