Blockchain Developer · Smart Contract Engineer · Based in Johannesburg, South Africa 🇿🇦
Portfolio · LinkedIn · Learning Journal · Email
I'm a blockchain developer specialising in smart contract engineering, backend server development, and full-stack dApp delivery. Before completing my software development programme at WeThinkCode, I was already building in production as a developer at the Africa's Blockchain Club.
I write secure, tested, deployable contracts and connect them end-to-end — from Solidity logic to Node.js backends to React frontends.
Blockchain & Web3
Solidity · Hardhat · ethers.js · Chainlink VRF · ERC-20 · ERC-721 · DeFi Protocols · Smart Contract Security · Smart Accounts
Backend
Node.js · Express.js · REST APIs · ABI Integration · SQL
Frontend
React · JavaScript · HTML · CSS · Web3 Wallet Integration
Tools
Git · GitHub · VS Code · CLI
I build across the full Ethereum stack — DeFi protocols, NFT contracts, governance systems, and Web3 dApps. Check out my pinned repos below or visit my portfolio for highlights.
👉 hopemabuza.github.io/Portfolio
- Blockchain server architecture and database design for dApps
- Advanced DeFi protocol mechanics
- Smart contract security and auditing patterns
- Portfolio: hopemabuza.github.io/Portfolio
- LinkedIn: hope-mabuza
- Email: [email protected]
- Learning Journal: GitBook
"Build first. Learn along the way."