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.

Muhammad Lawal Sabon-Kudi

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.

Available to hire

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.
See more

Experience Level

Expert
Expert
Expert
Expert
Expert

Language

Hausa
Fluent
English
Fluent
Arabic
Advanced

Work Experience

Software Engineer at Daylily Software
June 6, 2024 - November 20, 2024
As a Software Engineer at Daylily Software, I leveraged state-of-the-art AI and machine learning models to create groundbreaking, real-time systems that push the boundaries of interactive technology. Notable achievements include: AI-Powered Lip-Sync Video Generation Spearheaded the development of a dynamic system that converts voice and text inputs into hyper-realistic, lip-synced video responses. Integrated Wav2Lip, Gemini API, and gTTS to automate voice-to-video synchronization, enabling personalized video responses with flawless lip sync. This innovative system delivers an immersive user experience, where users can interact in real-time with dynamic, accurate video feedback, enhancing engagement and personalization. Developed the entire web platform for this solution, ensuring that users could easily interact with the AI-powered features through a sleek, responsive interface. At Daylily Software, I also developed transformative web applications and user experiences, blending cutting-edge AI technologies with seamless web design. Key highlights of my contributions include: PreScript: AI-Powered HIPAA-Compliant Texting for Healthcare Designed and developed a fully responsive, intuitive website for PreScript, a voice-activated, hands-free solution built for healthcare professionals, allowing them to send prescriptions and medical information securely and efficiently. Optimized for high-pressure medical environments, especially surgeons working long shifts, this platform ensures HIPAA-compliant, real-time communication that improves workflow and patient care. Integrated Stripe for smooth subscription-based billing, creating a seamless user experience that simplified financial processes for healthcare providers.
Data Science Intern at Cognifyz Technologies
February 11, 2025 - March 18, 2025

Education

Diploma in Information Technology at Informatics Education Ltd.
April 17, 2023 - August 17, 2025
BSc, Computer Science at University of the People
September 4, 2025 - September 27, 2029

Qualifications

Add your qualifications or awards here.

Industry Experience

Healthcare, Government, Education, Software & Internet
    paper Multi-Vendor Ethereum Marketplace

    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

    View Flowchart PDF

    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?

    • 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.

    Key features

    • Browse/filter vehicles, save favorites.
    • On-chain escrow and auditable transaction states: Pending → Delivered → Confirmed → Claimed (or Disputed).
    • Dispute system and return/refund flow.
    • Vendor dashboard for listings and claims.

    How it works

    1. Buy: makeTransaction(productPrice, seller) — buyer signs tx, sends ETH; contract creates txn_id and locks funds (Status.Pending).
    2. Deliver: Seller calls deliver(txn_id)Status.Delivered + Delivered event.
    3. Confirm: Buyer calls satisfy(txn_id)TransactionConfirmed event.
    4. Claim: Seller calls claim(txn_id) after confirmation. If 24 hrs haven’t passed → revert WaitPeriodHasNotPassed. After 24 hrs seller may withdraw → SellerClaimed.
    5. Dispute: Buyer can call dispute(txn_id) (within 24 hrs after confirming) → Status.Disputed and block claim.
    6. Return/Refund: Seller uses sellerConfirm(txn_id) to refund buyer → SellerConfirmed.

    These rules make flows auditable and protect both sides.

    Getting started

    1. Install MetaMask and connect to the Sepolia testnet.
    2. Browse listings, click Buy, approve transaction in wallet. Funds go to escrow.
    3. After delivery, confirm receipt or dispute within 24 hrs of confirmation to pause seller claims.
    4. Need help creating an account? Watch this:

    For vendors

    • Create accurate listings (photos, mileage, clear description).
    • Call deliver when shipping. After buyer confirmation wait 24 hrs (if no dispute) then claim. If buyer disputes and returns product, use sellerConfirm to process refunds.

    Tech stack

    • Frontend: React, Tailwind, Shadcn; Wallet: Ethers.js v6
    • Backend: Python / Flask
    • Smart contracts & tooling: Solidity, Hardhat
    • Deployment: Sepolia testnet

Hire a Blockchain Developer

We have the best blockchain developer experts on Twine. Hire a blockchain developer in Kano today.