Solidity • TypeScript • EVM • Protocol Architecture
I design reliable EVM-based systems by combining smart contracts with backend infrastructure.
My work centers on protocol architecture, deterministic execution, state modeling, and event-driven systems, with an emphasis on clear boundaries between canonical on-chain state and derived application data.
I build modular blockchain systems that prioritize composability, security, and long-term maintainability.
- Protocol architecture and system design
- Deterministic execution models
- State machines and state transitions
- Financial primitives and protocol mechanisms
- Modular protocol components
- Separation between protocol state and application layers
- Solidity development for EVM-compatible networks
- Smart contract architecture and composability
- Gas-aware contract design
- Contract testing with Foundry and Hardhat
- Security-conscious development
- OpenZeppelin-based implementations
- Event-driven blockchain architectures
- Blockchain indexing pipelines
- Derived state management
- Off-chain services connected to smart contracts
- Transaction lifecycle management
- Backend infrastructure using TypeScript and Node.js
- Invariant-driven development
- Fuzz testing
- Static analysis
- Smart contract validation workflows
Tooling: Slither • Mythril
- Web3 frontend applications
- Wallet-based authentication flows
- Blockchain transaction interfaces
- React and Next.js applications
- ethers.js integrations
Execution Kernel Protocol — Modular Blockchain Execution Infrastructure
A modular blockchain infrastructure project exploring intent-based execution systems and extensible protocol architectures.
The project investigates how execution logic can be separated from application interfaces while maintaining deterministic state transitions and extensible protocol components.
- Modular execution engine
- Pluggable execution modules
- Intent-based execution flows
- On-chain validation and configuration
- SDK-oriented integration layer
- Separation between canonical state and execution services
Stack
Solidity • Foundry • TypeScript • Node.js • ethers.js
Provenance Registry — On-Chain Audit Provenance Layer
A blockchain-based provenance system designed to make software evolution and audit history cryptographically verifiable.
The system creates immutable references between off-chain artifacts and blockchain records using cryptographic commitments.
- On-chain protocol version registry
- Audit metadata storage
- Commit hash verification
- Timestamped blockchain records
- Cryptographic linking using
keccak256
User → Wallet Authentication → Transaction Signing → Smart Contract Execution → Blockchain State Update → Frontend Synchronization
Stack
Solidity • Hardhat • React • TypeScript • Vite • TailwindCSS • ethers.js • Ethereum Sepolia
StakeVerse Protocol — Modular DeFi Governance System
A decentralized protocol MVP combining token economics, membership systems, staking mechanisms, and governance architecture.
- ERC-20 utility token
- ERC-721 membership NFT
- Staking mechanisms
- Reward distribution
- DAO governance layer
- Oracle integration
- Modular smart contract architecture
- OpenZeppelin standards
- Automated contract testing
- Security analysis workflows
- Frontend wallet integration
Stack
Solidity • Hardhat • OpenZeppelin • Chainlink • React • TypeScript • Slither • Mythril
- Deterministic systems
- Explicit state transitions
- Modular architecture
- Composable components
- Clear system boundaries
- Event-driven architectures
- Data consistency
- Predictable execution
- Security-first design
| Domain | Technologies |
|---|---|
| Smart Contracts | Solidity, Foundry, Hardhat, OpenZeppelin |
| Blockchain Infrastructure | TypeScript, Node.js, ethers.js, Event-Driven Systems |
| Frontend | React, Next.js, Vite, Wallet Integration |
| Tooling | Linux, Git, Docker, CI/CD |



