Blockchain Engineer · Web3 Protocol Builder

I build Web3 and EVM protocols that move DeFi value.

Blockchain Software Engineer focused on EVM-compatible protocols, secure smart contracts, cross-chain liquidity, and production-grade DeFi architecture.

6 Web3 project tracks
EVM Solidity protocol focus
Foundry Fuzz + invariant testing
Solidity Engineer DeFi Protocol Engineer Smart Contract Developer Security / Testing Engineer Full-Stack Web3 Engineer

Core Skill Set

Blockchain depth with product delivery range.

My strongest work sits where protocol design, financial risk logic, and usable Web3 interfaces meet. I can reason about contract behavior, test assumptions, and still build the frontend flows users need to interact with the protocol.

SC

Smart Contracts

Solidity, EVM, ERC-20, ERC-721, ERC-4337, access control, modular state design, and gas-aware implementation.

DF

DeFi Protocols

CDPs, over-collateralized stablecoins, AMMs, Uniswap v3, staking, lending pools, health factors, and liquidations.

TS

Testing & Security

Foundry unit tests, integration tests, fuzzing, invariant checks, oracle-risk awareness, and edge-case coverage.

W3

Web3 Tooling

Foundry, Hardhat, Ethers.js, Web3.js, WalletConnect, MetaMask, Alchemy RPC, Chainlink, CCIP, IPFS, and Pinata.

FE

Frontend / Backend

TypeScript, JavaScript, Next.js, React, Node.js, Express.js, MongoDB, dashboards, wallet flows, and contract interactions.

FI

Finance-Aware Engineering

MSc Finance background supporting better judgment around collateral, liquidation paths, solvency, and DeFi risk controls.

Project Experience

Protocol work presented as employer-ready case studies.

Each project shows a different part of the blockchain stack: contract architecture, DeFi mechanics, wallet integration, backend support, analytics, and security testing.

Nexus StableCoin Protocol

Algorithmic Decentralized Stablecoin ($DSC)

Over-collateralized stablecoin system with Chainlink pricing, liquidation routines, and protocol health checks.

I integrated Chainlink Price Feeds for tamper-resistant asset valuation and built Foundry invariant and stateful fuzz tests to challenge the protocol's solvency assumptions.

FoundryChainlinkInvariant Tests
ICO Marketplace Polygon Amoy

Crypto ICO Marketplace & ERC-20 Token Launchpad

Full-stack Web3 launchpad for creating ERC-20 tokens, launching ICOs, managing token sales, and running the complete on-chain workflow on Polygon Amoy.

I integrated MetaMask and Ethers.js for wallet connection, token purchases, transfers, withdrawals, inventory tracking, and network validation. I also implemented secure token-logo uploads to IPFS through a server-side Pinata API, added automated tests for core workflows, and deployed the tested application on Vercel with a custom domain.

Next.jsSolidityEthers.jsMetaMaskPinata/IPFSHardhat
Marketplace Polygon

Blockchain Real-Estate Marketplace dApp

Peer-to-peer property marketplace with Solidity transaction flows, decentralized media storage, and wallet onboarding.

I connected Polygon smart contracts to a dynamic Next.js frontend and integrated Pinata IPFS gateways so property media and metadata could be stored through decentralized infrastructure.

PolygonIPFSPinata
NFT Full Stack

NFT Marketplace Protocol

NFT marketplace combining Solidity contracts, a React / Next.js client, and a Node.js / Express backend.

I built backend error handling and MongoDB schemas for marketplace state, then abstracted contract interactions into reusable React hooks to keep wallet and transaction flows cleaner.

ERC-721MongoDBReact Hooks
Tracking Polygon Amoy

Supply Chain & Logistics Tracking Protocol

Polygon Amoy shipment lifecycle tracking with escrowed test POL and event-driven frontend synchronization.

I deployed a shared Solidity contract for shipment creation, dispatch, delivery, and escrow settlement, then connected it to distinct V1 and V2 Next.js interfaces with MetaMask network enforcement and Amoy-compatible transaction handling.

Polygon AmoySolidityNext.jsEthers.js

Security & Testing

Built around the failure modes that matter in DeFi.

I approach blockchain development as adversarial engineering. Contracts need to work under pressure: unexpected user actions, unsafe prices, liquidation edge cases, access-control mistakes, and broken accounting assumptions.

Invariant Testing Protocol properties checked across stateful user actions.
Fuzz Testing Edge cases explored beyond the normal happy path.
Access Control Clear permissions for sensitive state changes and administrative paths.
Oracle Risk Price feed assumptions considered in collateral and liquidation logic.

Advanced Research Areas

Where I’m pushing deeper.

DeFi Lending Architecture

CDPs, liquidation engines, health factor design, stablecoin solvency, AMM integration, and MEV-aware liquidation considerations.

Cross-Chain Interoperability

Chainlink CCIP concepts, cross-chain message passing, token transfer design, and multi-chain synchronization risks.

Account Abstraction

ERC-4337 smart accounts, UserOperations, paymaster concepts, gasless execution, and alternative signature validation patterns.

Education

Finance and engineering foundations.

MSc Finance and InvestmentUniversity of Wales, Wales, UK | 2013

BEng Chemical EngineeringUniversity of Nottingham, Nottingham, UK | 2011

Contact

Let’s talk about blockchain roles, protocol work, or Web3 product delivery.

I’m open to blockchain developer, Solidity engineer, DeFi protocol, smart contract testing, and full-stack Web3 opportunities.