Solidity & Foundry Smart Contract Development
I build Solidity smart contracts and the Foundry-based testing and deployment workflow around them, along with the React/ethers.js frontend that lets people actually use the contract. I don't position this as professional security auditing — it's practical smart contract development and defensive engineering practices, not a formal audit.
What I can help with
- A smart contract needs to be designed and written from a real requirement
- An existing contract needs a proper Foundry test suite (unit tests, fuzz tests)
- Deployment scripting for testnets like Sepolia
- Frontend integration — connecting a React app to a deployed contract via ethers.js
- Debugging unexpected contract behavior or failing transactions
- Reviewing contract architecture for common defensive-engineering patterns (reentrancy, access control, oracle safety)
Technologies
SolidityFoundryForgeAnvilHardhatethers.jsReactSepolia testnet
Relevant projects
- Decentralized Document Notary — Blockchain-based document notarization app (Solidity, React, Node.js, Supabase, Cloudflare R2) — deployed on Sepolia, Render & Vercel.
- On-Chain Voting dApp — Solidity (Hardhat) voting contract with a React + ethers.js frontend styled like an official paper ballot.
- Election System Using Blockchain (SISC) — Final-year project — permissioned blockchain voting system on Hyperledger Fabric via IBM Blockchain VS Code extension.
Certificates
Related reading & listening
Building or debugging a Solidity project?
Tell me about the contract or the problem you're running into.
Have a project in mind?
Let's build something useful.
Whether you're looking for a developer, need help with a web application, automation, AI integration, or a blockchain project — or just want to talk technology — feel free to reach out.