Writing Rust and building on Solana, from wherever my laptop happens to be.
I build the backend, indexing and trading infrastructure that Solana protocols run on - most recently at P0 (marginfi), from the founding commit to a 66-route API.
Work Experience
Backend & Data Pipeline Engineer [ Contract ]
P0 (marginfi)
Feb 2026 - Aug 2026
Backend Developer [ Contract ]
AFK.FUN
Feb 2026 - May 2026
Solana & Rust Developer [ Contract ]
Freelance
Jan 2026 - Mar 2026
Solana Developer
Merkle Labs
Sep 2025 - Jan 2026
Blockchain Developer
xFractal
Jul 2025 - Sep 2025
Full Stack Developer [ Intern ]
Corepeelers
Sep 2024 - Nov 2024
Notable Work
P0 (marginfi) - the lending protocol backend
Rust and Axum, from the founding commit through 200+ more as the largest contributor: a 66-route API over Postgres, ClickHouse and Redis, fed by a concurrent Solana account indexer that fetches keys first to get past RPC scan limits. The SDK oracle clients did not work against our stack, so I wrote zero-copy Pyth and Switchboard decoders behind a fallback chain - on-chain, then Crossbar, Birdeye, last-known - that kept prices resolving through feed outages. Hourly ClickHouse snapshots bucket 16K+ accounts by liquidation risk, and rebuilding per-user PnL from snapshot share-deltas removed the phantom PnL that sentinel-amount rows were producing. The code is private.
P0 on DefiLlama
The emissions and APY endpoints I built at P0 are what DefiLlama reads. I moved both adapters, in DefiLlama-Adapters and yield-server, onto the new API. Both are merged upstream.
Solana from first principles
An ongoing engineering course on my YouTube channel: escrow architecture, secure vault design, AMM math and DEX instruction layout, each one built and tested in Anchor against Surfpool.
Founded Projects

2nd place, AI Track - Sonic Mobius Hackathon ($50K)
AI agents and token launches on Solana. I wrote the Anchor programs - bonding curves, token minting and swaps, with CPI into Raydium - and the ElizaOS agent layer on top of them.

An attention capital market on Solana. Influencer markets run on Meteora Dynamic Bonding Curve pools, so every launch has liquidity from the first trade, and an on-chain escrow lets holders redeem their tokens for actions from the influencer.
The domain has since lapsed, so the demo is the record.

$10K grant - Solana Foundation & CoinDCX
Decentralized data labeling on Solana. I wrote the Anchor programs - token staking, on-chain dispute resolution and reputation scoring - behind a labeling app with realtime task updates.
Co-founded. A non-custodial API billing platform on Solana: USDC settles straight to developer wallets through Anchor PDAs, metered by a Rust/Axum proxy that settles per-request payments on-chain.
Connect
Feel free to contact me at prince981620@gmail.com
