Projects
Production systems, not exercises.
Corposium DeFi
Solidity · React · TypeScript · Subgraph · FoundryA fully functional DEX on Ethereum Sepolia. Token swapping with Uniswap V3, concentrated liquidity, real-time USD analytics, on-chain TVL calculation, and a hardened event indexer with circuit breakers and reorg detection. Every layer built and shipped.
Lake Drone Builders
Next.js · TypeScript · EthereumTransaction validation site demonstrating on-chain verification flows. Built to explore real-world utility patterns outside of DeFi.
Research Lab
Documentation · Experiments · NotesA structured engineering log — architectural decisions, experiments, and build notes from across the Corposium ecosystem. Documentation as first-class output.
The Path Here
I started in web development long ago, leading UI/UX at a small company through the transition from jQuery to early frameworks. Then life happened — I ran a family business with my brother for a decade.
When I came back to software, everything had changed. React, TypeScript, the entire toolchain. Rather than take shortcuts, I went deep: systems programming fundamentals, then modern web architecture, then blockchain engineering, then AI-assisted development workflows. Corposium is the result. Not a portfolio of exercises — a production system that proves I can architect, build, and ship.
How I Work
I don't just write code — I make architectural decisions and document why.
AI-Assisted, Human-Governed
I use AI tools to accelerate implementation — not to replace judgment. Every change gets reviewed before it merges. Architecture decisions, code audits, and system design stay mine.
Production Resilience
Circuit breakers wrap external calls. Event validation catches bad data before it reaches the database. Block hash tracking detects chain reorganizations.
Parallel Validation
When I rebuilt the event indexer, I ran both versions simultaneously, compared output daily, and switched over only after proving equivalence.
Documented Decisions
Each architectural choice is captured as it's made — what problem it solves, what alternatives were considered, and why this approach won.