I’m a senior software engineer with 10+ years of experience building across full-stack products, backend systems, cloud infrastructure, and Web3.
That breadth now supports a more deliberate direction: I’m specializing in financial infrastructure, payments, trading systems, and how money moves—combining hands-on payment exposure with the engineering judgment developed across a decade of product work.
My Web3 work has included token-gated social products, smart contracts, blockchain indexers, NFT platforms, a swap, a perpetual DEX, and Shōyu—Sushi’s creator-focused NFT marketplace.
10+ years → software engineering across product, data and infrastructure
~5 years → Web3 products, smart contracts, indexers and trading systems
now → deeper work in payments, ledgers and reliable money movement
|
Transaction lifecycles, payment state machines, idempotency, ledgers, reconciliation, database correctness, retries and failure handling. |
On-chain/off-chain data flows, smart contracts, indexers, NFT infrastructure, swaps, perpetual markets and decentralized applications. |
|
Backend architecture, PostgreSQL, event-driven workflows, containers, CI/CD, infrastructure as code, AWS and GCP. |
Turning research and practical learning into code, technical writing, open-source examples and engineering sessions. |
|
Foundry-based implementations covering an algorithmic stablecoin, a verifiable raffle and staking experiments.
|
An experimental token-gated learning model with refundable deposits and NFT completion certificates.
|
|
Browser-side log queues using Web Workers, batching, retries, payload validation and dead-letter handling.
|
A compact testing ground for comparing Node.js API frameworks and JavaScript runtimes.
|
|
A small TypeScript backend experiment using Bun, Hono, Drizzle ORM and PostgreSQL.
|
A command-line text-search utility created while exploring systems programming with Rust.
|
These repositories include educational and experimental work. My larger product contributions have primarily lived in private or employer-owned codebases.
| Layer | Working set |
|---|---|
| Product & frontend | TypeScript, React, Next.js, Angular, state management, design systems, data-heavy interfaces |
| Backend & data | Node.js, NestJS, Fastify, GraphQL, PostgreSQL, Redis, TypeORM, event-driven systems |
| Web3 | Solidity, Foundry, Hardhat, indexers, smart contracts, on-chain/off-chain integrations |
| Cloud & delivery | AWS, GCP, Docker, serverless systems, Pulumi, NGINX, GitHub Actions |
I’m writing a practical book for software engineers who want to understand payments and financial infrastructure from first principles.
The work connects accounting foundations, payment flows, database correctness, distributed-systems patterns, and real-world failure modes. It is part of my own specialization journey: rigorous, practical, and shared in public—not presented as a claim of complete mastery.
payment intent → authorization → state transition → ledger → settlement → reconciliation
I’m also exploring practical AI-assisted engineering, research, architecture, and learning—using AI to improve leverage while keeping human judgment, verification, and responsibility at the center.
I plan to share more through technical writing, open-source work, sessions, and public appearances.



