Joao Renato Maximiano Menezes

Joao Renato Maximiano Menezes

$69/hr
Web3 Game Developer – Smart Contracts, NFTs, Multichain dApps, Blockchain Integration
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
25 years old
Location:
Lauro De Freitas, Bahia, Brazil
Experience:
4 years
JOAO RENATO MAXIMIANO MENEZES Senior Full Stack Developer | Solidity | Web3.js | React | Node.js - -https://joaorenato-portfolio.netlify.app/ https://www.linkedin.com/in/joao-renato-1314b0360/ Lauro de Freitas, Bahia, Brazil Summary Built full-stack Web3 games and blockchain-integrated applications using Solidity, React.js, and ethers.js, powering real-time NFT minting, staking, and multichain gameplay. Delivered secure, gas-efficient smart contracts (ERC-20, ERC-721, staking) deployed across Ethereum, Polygon, and BNB, connected via custom UI logic. Designed and tested wallet flows with MetaMask, WalletConnect, and dynamic on-chain/off-chain state sync. Collaborated across backend and UI teams to align game logic with token economics and smart contract utility. Focused on blockchain security, multichain compatibility, and modular frontend systems for seamless player interaction in decentralized game worlds. Experience BetterWorld Technology Virginia, United States Full Stack Developer 03/2022 - Present Web3 Engineer building cross-chain smart contract integrations and immersive gameplay logic for digital publishing and NFT rewards. • • • • • • • Developed Solidity contracts for token staking and NFT minting aligned with user engagement and reward models in virtual content spaces. Integrated MetaMask and WalletConnect into React.js interfaces using ethers.js, enabling secure wallet login and session persistence. Built multichain support flows across Ethereum, BNB, and Polygon, using provider switching and contract abstraction for dynamic execution. Designed backend services with Node.js and Firebase, supporting real-time updates and IPFS-based metadata storage for NFTs. Collaborated with UI/UX team to embed token interactions into immersive frontend logic with React.js and Tailwind CSS. Authored and executed full contract test suites with Truffle and Hardhat, enforcing upgrade-safe deployment and reentrancy protection. Guided architectural decisions for token lifecycle, reward logic, and cross-chain event syncing using Web3 best practices and gas optimizations. NuWare New Jersey, United States Software Engineer (Full Stack: .NET + React) 08/2019 - 02/2022 Full Stack Developer supporting decentralized content platforms with NFT integrations and blockchain-based identity models. • • • • • Built NFT reward mechanisms using ERC-721 contracts, tied to publishing interactions and decentralized ID verification. Used ethers.js and React to manage wallet connections, token balances, and mint confirmations across game-themed web UIs. Implemented staking logic for ERC-20 tokens within content-access protocols using lightweight, gas-optimized smart contracts. Connected user state between blockchain and Firebase with serverless functions and secure user token mapping. Developed multichain compatibility by deploying contracts to testnets on Polygon and BNB and resolving provider injection bugs. Upwork (Freelance) San Francisco, United States Freelance Developer 06/2017 - 07/2019 Blockchain game developer creating smart contracts, multichain wallet flows, and frontend experiences for NFT-based projects. • • • Delivered full NFT minting systems using Solidity, including reveal metadata, rarity configuration, and batch mint functions Integrated Web3 wallet login and token logic into client React.js dashboards for custom metaverse ecosystems. Implemented dynamic reward and staking mechanisms, with on-chain/off-chain state sync and integrated Firebase cloud functions. Key Achievements Cross-Chain NFT Staking Engine on Ethereum, Polygon, and BNB Secured and Audited Smart Contracts for Game Economy Mentored Web3 Teams on Full-Stack Blockchain Development Designed and deployed a smart contract system that allowed NFT staking with timebased rewards and multichain access. Connected contracts across Ethereum, BNB, and Polygon using abstraction patterns and wallet-provider switching logic. Cut integration time by 50% and enabled players to bridge assets between chains with secure coordination. Led security review and refactoring of staking and token contracts to prevent overflow, reentrancy, and permission misuse. Applied access control via OpenZeppelin and built tests using Hardhat to simulate attack surfaces. Achieved zero audit findings and deployed on time with full feature compliance. Provided mentorship on Solidity best practices, contract structure, and frontend-tochain interaction via ethers.js and React. Helped devs set up complete dApp environments including Hardhat, IPFS, and frontend contract interaction scaffolding. Raised code quality and enabled teams to ship faster and with fewer integration bugs. Education University of Adelaide Bachelor's Degree in Computer Software Engineering Adelaide, South Australia 02/2017 - 06/2019 Skills Skills: Solidity, Ethereum, Polygon, BNB, Web3.js, ethers.js, Hardhat, React.js, Node.js, Tailwind CSS, IPFS, Firebase, MetaMask, WalletConnect, ERC-20, ERC721, ERC-1155, Truffle, OpenZeppelin, Smart Contract Security, NFT
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.