Protocol engineer at Consensys. I work on Ethereum layer 2 infrastructure, mostly sequencers, consensus clients and validators.
Rust and Kotlin day to day. Solidity, Go and TypeScript when the job needs them.
- Lineth, an enterprise EVM layer 2 framework and an LFDT project. I work on sequencer internals, the Maru consensus client and Linea Besu plugins.
- Status Network, a rollup built on the Linea stack.
- Linea Besu and the wider Besu ecosystem, where the layer 2 work lands upstream.
- cfs-rs, a local-first semantic filesystem in Rust. Hybrid retrieval, deterministic context assembly, cryptographically verifiable sync.
- lighthouse-privacy-sidecar, defends Ethereum validators against the RAINBOW deanonymization attack with dynamic subnet shuffling and k-anonymity relaying.
- rln-benchmarking and verify-rln-proofs-java, benchmarks and JVM verification for rate limiting nullifier proofs.
- composable-ibc and yui-ibc-solidity, contributor. Cross-chain bridging and IBC in Solidity.




