Evans Musonda

Evans Musonda

$60/hr
Contributed to the development of Kryptomon's blockchain-based Play-to-Earn game
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
29 years old
Location:
Winnipeg, Manitoba, Canada
Experience:
7 years
Evans Musonda Winnipeg, MB, Canada •- SUMMARY Experienced Full-Stack Developer with over 6 years of expertise in designing and building scalable web applications and blockchain solutions. Proficient in Node.js, React, Next.js, and Web3.js, with a strong focus on developing NFT marketplaces, smart contracts, and decentralized applications (DApps). PROFESSIONAL EXPERIENCE Pink Moon Studios, Amsterdam, Netherlands Nov 2022 – Nov 2024 Web3 Full Stack Developer ● Contributed to the development of Kryptomon's blockchain-based Play-to-Earn game, integrating Web3 functionalities with React and Next.js for seamless user experiences. ● Designed and deployed smart contracts for NFT creatures, marketplace transactions, and in-game features using Solidity and ERC-721 standards. ● Designed and developed a decentralized NFT marketplace for trading in-game assets, utilizing React, Next.js, and Web3.js for seamless integration with blockchain technology. ● Implemented backend services using Node.js to manage gameplay logic, data storage, and real-time game mechanics. ● Integrated cryptocurrency payment systems and wallet connection features to support secure in-game transactions. ● Enhanced gameplay and user interaction by optimizing API calls and integrating blockchain event listeners. ● Collaborated with cross-functional teams to deliver new features and improvements, maintaining high scalability and performance standards. Bitsport, Dubai, United Arab Emirates Jan 2021 – Oct 2022 Full Stack | Blockchain Developer ● Participated in developing Play-to-Earn web game applications using React, Next.js, and Web3.js/Ethers.js for Ethereum integration. ● Built and deployed smart contracts for Genesis NFTs, Pode, and a marketplace, utilizing ERC-721 instead of ERC-1155. ● Integrated blockchain wallets like MetaMask and WalletConnect for seamless user onboarding, asset management, and staking functionality. ● Built responsive and engaging user interfaces with React.js/Next.js, ensuring a smooth and intuitive experience for gamers and pool participants. ● Built responsive and engaging user interfaces with React.js, ensuring a smooth and intuitive experience for gamers and pool participants. ● Optimized back-end architecture with Node.js and MongoDB to support high volumes of concurrent users during peak gaming tournaments. ● Collaborated with game developers and blockchain experts to integrate third-party gaming APIs and NFT functionalities for player rewards. ● Created gamified tokenomics models to incentivize user engagement, retention, and fair competition within staking pools. ● Tested and deployed smart contracts using Truffle and Hardhat, ensuring error-free execution and compatibility with blockchain networks. Datarockets, Toronto, Canada Web Developer Jan 2019 – Dec 2020 ● ● ● ● ● ● Participated in building scalable web applications using Node.js for the backend and React.js for the front end, delivering seamless user experiences. Developed dynamic and interactive user interfaces using React.js, optimizing components for performance and reusability. Implemented authentication and authorization mechanisms using JWT and OAuth2, ensuring secure user data management. Integrated with various databases, including MongoDB and PostgreSQL, optimizing schema design and query performance. Automated deployment processes using Docker and Jenkins, improving development efficiency and reducing time-to-market. Participated in Agile ceremonies, including sprint planning, daily standups, and retrospectives, contributing to successful project deliveries. EDUCATION National University of Singapore, Singapore APR 2014 – Sep 2018 Bachelor of Engineering - BE, Computer Software Engineering ● Software engineering ● Data Structures and Algorithms ● SOLID Principles ● Object-oriented Programming ● C# programming ● Operating Systems ● Database Systems SKILLS & OTHER Blockchain: NFT marketplace, Smart contracts, decentralized applications (dapps), Solidity, ERC-721, ERC-1155, hardhat, truffle, ganache, alchemy, infura, waffle Backend: Node.js, Express.js, Nest.js, RESTful APIs, GraphQL, Microservices, Serverless Architecture Frontend: React.js, Redux, HTML5, CSS3, JavaScript (ES6+), TypeScript, Bootstrap, SASS Databases: MongoDB, MySQL, PostgreSQL, Redis Version Control: Git, GitHub, Bitbucket Security: JWT, OAuth2, Data Encryption, Secure API Design, XSS/CSRF Protection Testing & Debugging: Jest, Mocha, Chai, Cypress, Postman, Waffle DevOps & CI/CD: Docker, Kubernetes, Jenkins, GitLab CI, AWS (EC2, S3, Lambda, RDS) Others: WebSockets, Asynchronous Programming, API Integration, Agile/Scrum Methodologies
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.