At D3 Inc, I designed and built a real-time indexer for Solana’s SPL Token and Token-2022 programs, handling about 1,700 events per second across 100+ event types. It streams data from Helius Laserstream through Kafka into PostgreSQL.
I made consumers idempotent so retries and historical backfills wouldn’t write the same event twice, and kept each record’s events in order. I also used the transactional outbox pattern to keep database writes and Kafka events consistent.
At Aerius Labs, I managed two engineers and coded alongside them on a Rust service for collecting and verifying zero-knowledge proofs. I also developed the backend for a multi-signature bridge between TON, Ethereum, and Solana.
Earlier, at Electron Labs, I wrote a NEAR–Cosmos token bridge in Go on the Cosmos SDK, including its light client and IBC transfer module. I also contributed a fix to Solana Record Service so program accounts close fully and return rent.

