Project 01
Rust Transaction Processor
A CLI payment engine that streams a CSV of transactions and outputs final account balances, including disputes, resolutions and chargebacks.
Rust · CSV streaming · Fixed-point arithmetic
Open projectSoftware · AI · Systems
I build software systems end to end — from low-level engines in Rust to AI tooling and on-chain applications.
01 — About
I'm a software engineer who likes problems where correctness matters: payment engines, protocol integrations and the tooling around AI agents.
My public work ranges from a Rust transaction processor to privacy-preserving payments on Starknet and real-time collaborative apps — and this site itself, built with Three.js, React Three Fiber and WebGL.
02 — Education
Education details are being added.
03 — Projects
Three projects. Open one for the outcome, my role, the stack and the technical highlights.
Project 01
A CLI payment engine that streams a CSV of transactions and outputs final account balances, including disputes, resolutions and chargebacks.
Rust · CSV streaming · Fixed-point arithmetic
Open projectProject 02
A starter app for private payments on Starknet: senders pay to one-time stealth addresses, recipients scan and claim.
TypeScript · Next.js · Starknet · Cavos
Open projectProject 03
A multiplayer Space Invaders where everyone in a room cooperates to clear the ships, with game state shared over the Topology network.
TypeScript · Next.js · Topology (CRDT objects)
Open project04 — Experience
Experience details are being added.