I am a driven Blockchain Developer and Backend Engineer with 2+ years of hands-on experience building production-ready web platforms, AI integrations, and now full end-to-end Web3 products. My work sits at the intersection of security, usability, and real-world product thinking: I design smart contracts and on-chain flows that protect users, build frontends that people actually enjoy using, and backends that reliably support scale and integrations.
Strengths & Core Skills
- Smart contract design & security: Solidity contracts built for escrow, dispute gating, and auditable lifecycle events. Emphasis on clear state machines and on-chain protections (e.g., wait periods, event-driven flows).
- Web3 integration: Ethers.js v6 for wallet UX, transaction signing, event listening and Sepolia testnet deployments using Alchemy. I focus on smooth wallet flows and clear transaction feedback so users understand each step.
- Product-focused full-stack engineering: React + Tailwind frontends with vendor dashboards and marketplace UX; Python/Flask backends for off-chain business logic, email automation, and admin operations.
- Systems thinking: I design both on-chain and off-chain layers with security and reproducibility in mind — deciding what must live on-chain vs. what should be off-chain to optimize cost, privacy, and user experience.
- AI & multimedia integration: Practical experience integrating pre-trained ML models (Wav2Lip), TTS (gTTS), and large-model APIs (Gemini) to create interactive, personalized media experiences.
- Payments & compliance: Implemented Stripe subscriptions and Paystack integration, and delivered HIPAA-aware design decisions for healthcare workflows.
- Documentation & developer enablement: Strong habit of shipping clear READMEs, flowcharts, and setup scripts so others can reproduce and extend my work quickly.
Language
Work Experience
Education
Qualifications
Industry Experience
- Trust: Funds are held in smart-contract escrow until the sale completes.
- Simple UX: Filter by brand, mileage, newest listings; wishlist and clear product pages.
- Fairness: Built-in dispute and refund flows protect both parties.
- Browse/filter vehicles, save favorites.
- On-chain escrow and auditable transaction states:
Pending → Delivered → Confirmed → Claimed(orDisputed). - Dispute system and return/refund flow.
- Vendor dashboard for listings and claims.
- Buy:
makeTransaction(productPrice, seller)— buyer signs tx, sends ETH; contract createstxn_idand locks funds (Status.Pending). - Deliver: Seller calls
deliver(txn_id)→Status.Delivered+Deliveredevent. - Confirm: Buyer calls
satisfy(txn_id)→TransactionConfirmedevent. - Claim: Seller calls
claim(txn_id)after confirmation. If 24 hrs haven’t passed → revertWaitPeriodHasNotPassed. After 24 hrs seller may withdraw →SellerClaimed. - Dispute: Buyer can call
dispute(txn_id)(within 24 hrs after confirming) →Status.Disputedand block claim. - Return/Refund: Seller uses
sellerConfirm(txn_id)to refund buyer →SellerConfirmed. - Install MetaMask and connect to the Sepolia testnet.
- Browse listings, click Buy, approve transaction in wallet. Funds go to escrow.
- After delivery, confirm receipt or dispute within 24 hrs of confirmation to pause seller claims.
- Need help creating an account? Watch this:
- Create accurate listings (photos, mileage, clear description).
- Call
deliverwhen shipping. After buyer confirmation wait 24 hrs (if no dispute) thenclaim. If buyer disputes and returns product, usesellerConfirmto process refunds. - Frontend: React, Tailwind, Shadcn; Wallet: Ethers.js v6
- Backend: Python / Flask
- Smart contracts & tooling: Solidity, Hardhat
- Deployment: Sepolia testnet
Pyman — Multi-Vendor Ethereum Vehicle Marketplace
A friendly, secure marketplace to buy & sell vehicles using Ethereum. Clean storefront UX with on-chain escrow so buyers and sellers transact with confidence.
Flowchart
About
Pyman hides blockchain complexity behind a modern marketplace: browse vehicles, connect your wallet, pay into a smart-contract escrow, and rely on auditable on-chain states and events to track the sale.
Why Pyman?
Key features
How it works
These rules make flows auditable and protect both sides.
Getting started
For vendors
Tech stack
Hire a Blockchain Developer
We have the best blockchain developer experts on Twine. Hire a blockchain developer in Kano today.