Rupam Dey
Software engineer in the blockchain space primarily working with Rust/Go.
Experience
Software Engineer — Spire Labs (Jan 2025–Jan 2026)
- Worked on L2 state sync, reorg logic, and testing suite for the Based Appchain Platform in Rust.
- Worked on Ethereum blockspace through a transaction aggregation project that helps users save on gas fees in Rust.
Ethereum Protocol Fellow (Cohort 5) — Ethereum Foundation (Jun 2024–Nov 2024)
- Implemented light-client full-node helper functions from Consensus Specs in Prysm.
- Added new consensus types for Electra in Prysm as we moved away from protobufs.
- Updated helper functions in Prysm to reference the dev branch of Consensus Specs.
- Implemented the 4 light-client endpoints in the Beacon API in Prysm.
- List of all contributions — here.
Cryptography Intern — LambdaClass (May 2024–Jun 2024)
- Explored cryptography fundamentals (RSA, ECDSA) from scratch.
- Dived into SNARKs, STARKs, polynomial commitments, PLONK systems, and the underlying math.
- Contributed to Lambdaworks implementing the Banderwagon elliptic curve.
- Implemented the Groth16 protocol in Plonky3.