Skip to content
View YusufsDesigns's full-sized avatar
🏠
Working from home
🏠
Working from home

Organizations

@EddieHubCommunity

Block or report YusufsDesigns

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
YusufsDesigns/README.md

Yusuf Lawal

Full-Stack Engineer & Smart Contract Developer
Building production-grade dApps from contract to frontend


About Me

I'm a full-stack developer and smart contract engineer who builds end-to-end — Solidity contracts, production Next.js applications, and everything in between. I architect and ship complete systems, not just pieces of them.

On the smart contract side, I work with DeFi protocol patterns — Token Vaults, share-based accounting, EIP-712 off-chain signatures, upgradeable proxies, and security-aware contract design with Foundry. I write contracts I can reason about and test thoroughly, not just deploy and hope.

On the product side, I'm the co-founder and sole technical lead at Unigram — a campus social platform built from scratch for Nigerian university students, featuring real-time chat with E2E encryption, communities, a marketplace, events, and a full PWA deployment on AWS.

I build for emerging markets — where DeFi, stablecoins, and onchain infrastructure aren't abstract concepts but genuine solutions to real financial constraints. That context shapes how I think about what to build and why.


⛓️ Smart Contracts & Web3

This is where I'm going deep. Constantly learning, constantly shipping.

Solidity Foundry Ethereum

Contracts & Protocols

  • ERC-20, ERC-721, ERC-4626 vault standards
  • Upgradeable proxies (Transparent & UUPS) via OpenZeppelin
  • EIP-712 typed structured data & off-chain signatures
  • delegatecall, storage layout, ABI encoding/decoding
  • Share-based accounting for DeFi vaults and lending pools
  • Reentrancy patterns, access control, custom errors & events

Tooling

  • Foundry — forge, cast, anvil for full contract lifecycle
  • Forge tests — unit, fuzz, invariant, vm.expectEmit, vm.prank
  • OpenZeppelin Contracts — audited standards as building blocks
  • Etherscan — contract verification and on-chain inspection

Web3 Frontend Integration

  • wagmi v2 + viem — type-safe contract reads, writes, event watching
  • RainbowKit / ConnectKit — wallet connection UX
  • Multicall, transaction state machines, signature flows in Next.js

🖥️ Frontend

Next JS React TypeScript TailwindCSS React Query JavaScript HTML5 CSS3 SASS Vite React Hook Form


🔧 Backend & APIs

NodeJS Express.js Socket.io


🗄️ Databases & ORM

Postgres MongoDB Prisma Supabase Firebase

I'm comfortable with SQL and NoSQL databases, and I pick the right ORM or query layer for the job — Prisma for relational, Mongoose for Mongo, raw SQL when needed.


☁️ Infrastructure & Deployment

AWS Vercel Netlify NPM


🗺️ What I'm Working On

Area Focus
⛓️ Smart Contracts DeFi vault patterns, security-aware contract design, advanced Foundry testing
🌐 Web3 Frontend wagmi/viem dApp interfaces, on-chain transaction UX
🏗️ Unigram Growing the platform to 200+ verified active users at BUK
📚 Learning Smart contract auditing, protocol economics, EIP deep-dives

📊 GitHub Stats


Pinned Loading

  1. Subgraph-Staking-Protocol Subgraph-Staking-Protocol Public

    Solidity