PST --:-- --
Taimoor Shafique
Software Engineer - Rust, TypeScript, Python
B.S. in Artificial Intelligence
Building high performance distributed systems
















- +52 more program variants
- token pairs priced live
- 1.06M token pairs priced live
- to price a full route
- 1.4ms to price a full route
- difference vs the on-chain quotes
- 0 difference vs the on-chain quotes
- Pool state streams in over Solana's gRPC firehose instead of being polled from an RPC node. Exact reserves for a million-plus token pairs sit in memory and update as blocks land, so quotes price against the book as it stands.
- Rebuilt each exchange's swap formula from its on-chain program, matching the fee rounding, reserve accounting and edge cases the program itself applies. Byte-exact on Raydium (AMM, CPMM, CLMM), Orca Whirlpool, Meteora (DLMM, DAMM v1 and v2, DBC), Pump.fun, PumpSwap, LaunchLab, Phoenix, PancakeSwap, Byreal, HumidiFi and AlphaQ, where predicted output matches the trade to the smallest unit the token divides into. The rest of the 68 program variants are modelled but not held to that bar.
- Several market makers ship no source and no interface file. Recovered the pricing logic behind HumidiFi, SolFi, Obric v2 and Aquifer by reading raw on-chain bytes, which for HumidiFi meant breaking an obfuscated key stream first.
- The arbitrage engine trades on those prices. It fires on transactions before they confirm, submits through Jito bundles and spreads sends across providers. Every quote it acts on carries real money, which surfaces modelling errors no test suite would catch.
- A routing service over the same book splits an order across venues and returns ready-to-sign transactions over HTTP and WebSocket. Validating it against live trades is what proved the model exact, and what caught a competing router overpricing some pools by 2 to 3.7x.
- Rust
- Yellowstone gRPC
- tokio
- Solana
- Jito
- actix-web
April 2025 — Present
- P50 shred delivery
- 0µs P50 shred delivery
- relay throughput
- 25 Gbps relay throughput
- concurrent subscribers
- 500+ concurrent subscribers
- Shred Engine — kernel-bypass shred processing in eBPF/XDP on mlx5_core/i40e NICs, deduplicating Turbine shreds before they ever reach userspace; O(1) lookup via a bitmap in BPF array maps.
- Batched syscalls and edge-triggered epoll for 0µs P50 delivery, with Reed-Solomon FEC reconstruction on dedicated threads.
- Sesame — data relay on top of the Yellowstone Geyser plugin, sustaining 25 Gbps at 100K+ messages/sec and serving 500+ concurrent subscribers at 0.11ms P50 over gRPC, WebSocket and QUIC.
- gRPC Router — production RPC gateway with a zero-copy HTTP/2 proxy, per-upstream circuit breakers, token-bucket rate limiting and ACME auto-TLS across 50+ Solana methods.
- Rust
- C
- eBPF/XDP
- Agave
- tonic
- quinn
- RocksDB
Jan 2025 — April 2025
- end-to-end latency
- <50µs end-to-end latency
- RPC hops
- 0 RPC hops
- End-to-end market data pipeline with custom Yellowstone decoders pulling raw account updates straight off the validator, bypassing the RPC layer entirely.
- Sub-50µs end-to-end latency across every major Solana liquidity pool.
- Deployed on bare-metal, shipped continuously through GitHub Actions.
- trade.sodae.io— my deployment
- app.fproject.gg— forked by another team
- Rust
- Yellowstone
- Next.js
- Tokio
- bare-metal
April 2025 — Present
- Built a high-performance shreds client and Solana indexer that offloads heavy RPC calls — getTokenLargestAccounts, getProgramAccounts — away from the main validator.
- Designed a gRPC proxy router distributing Solana RPC requests across multiple ingestion backends.
- Provisioned and ran the bare-metal fleet behind the distributed ingestion and serving layer.
- Rust
- Agave
- gRPC
- Redis
- PostgreSQL
Smart Contract Engineer·Monumental AS
Aug 2024 — Jan 2025- Solana programs for a chat application using zero-knowledge proofs via light-protocol, with Anchor CPIs keeping account initialisation costs minimal.
- AWS backend on EC2 and Lambda with a Redis caching layer, integrated with the Flutter client team.
- Rust
- Anchor
- light-protocol
- AWS
- Redis
July 2022 — Dec 2024
- Token launch tooling from the days when getting a coin live was mostly manual: minting a coin, setting authorities, and opening a market and seeding liquidity on Raydium, Pump.fun and Meteora without hand-assembling the transactions.
- SOL Incinerator for burning dead tokens and empty accounts to reclaim the rent locked in them, which at the time was the only way most wallets got that SOL back.
- Rust backend and Next.js frontend, shipped continuously through GitHub Actions.
- Rust
- Next.js
- Solana
- AWS