Javier Villanueva
Verified Expert in Engineering
eCommerce Developer
Bournemouth, United Kingdom
Toptal member since September 17, 2021
Javier is a full-stack developer with over ten years of experience delivering high-quality web applications and specializing in blockchain development and eCommerce. Javier has worked on multiple popular Web3 projects, and he is familiar with writing smart contracts and front-end integrations based on different blockchains.
Portfolio
Experience
Availability
Preferred Environment
Visual Studio Code (VS Code), iTerm2, GitHub, Bitbucket, Node.js, Postman, Docker, MacOS, React
The most amazing...
...thing I've developed is the dashboard for a Web3 service that allows people to manage gas-less implementation of games and gamified apps in multiple blockchains
Work Experience
Senior Front-end Developer
HYTOPIA
- Developed the front-end interface for the company's back-end systems that interact with multiple EVM-based blockchains in real time.
- Optimized and maintain the back-end endpoints to maintain provided user services.
- Provided technical support for developers and gaming agencies using the system and addressed any suggested issues and improvements.
- Developed the front-end infrastructure for the sandbox game that was built in-house to allow players to manage their worlds, collectibles, currencies, avatars, etc. All are powered by MetaFab systems and blockchain infrastructure.
Senior Full-stack Developer
NF2 Limited
- Programmed the front and back ends of web applications, using mainly custom PHP frameworks like Laravel and WordPress.
- Developed Web3 decentralized applications based on Ethereum smart contracts using Solidity and JavaScript.
- Generated product installation and support documentation.
- Provided training courses on best practices for eCommerce development.
- Created requirements documents based on the client's needs.
Technical Director
Media Lounge
- Developed and maintained Magento-based eCommerce websites and a site using alternative API-based eCommerce solutions like commercetools.
- Oversaw the progress of development projects from the technical point of view.
- Ensured programming-related tasks were completed within budgets and deadlines.
- Estimated the time and resources necessary to complete requirements.
- Developed automated processes for quality assurance and testing.
- Created and managed technical goals for the development team.
- Monitored and improved internal development processes continuously.
- Provided technical advice to management and staff outside the development team.
Blockchain Developer
Dino Babies
- Developed smart contracts for an NFT minting project and optimized for low gas costs.
- Built a marketplace to allow spending custom ERC20 token to purchase digital items.
- Advised an internal dev team on structure and implementation of new features to ensure all requirements are met.
Blockchain Developer
Blockchain Media Pty Ltd
- Developed a collectible NFTs website powered by the Polygon network and using gasless meta-transactions to reward Discord referrals with seasonal ERC1155 tokens.
- Built a new website for the NFT project using React/Next.js and Ether.js to handle Web3 integrations.
- Created Discord Bots to track referral invites and reward them in real time with custom NFTs.
- Assisted in developing smart contracts to allow for meta transactions and optimizations to handle thousands of transactions per minute.
Experience
HYTOPIA
https://hytopia.com/Cambria | Duel Arena
https://play.cambria.gg/MetaFab Dashboard
https://dashboard.trymetafab.com/I developed the dashboard using React and the Remix framework while ensuring the application was performant and easy to use. I implemented best practices like streaming data and the React Suspense API to provide a smooth user experience, although data transfer was often very high.
Ape Invaders
I developed the smart contract to mint ERC721 tokens gas-efficiently and allowed staking and rewards. I used off-chain elements to avoid paying gas fees and created a marketplace where items can be bought using the project custom token.
Lazy Lions Collectibles
Lazy Lion's Glitch Army
https://glitch.lazylions.ai/Sourcery DAO
https://sourcery.space/The smart contract is integrated with third-party systems that allow notifying users via email when projects are submitted, accepted, or rejected by monitoring events live in the blockchain.
Dino Babies Shop
https://www.dinobabies.io/shopWealthy Ape Social Club
https://app.wealthyapesocialclub.com/Monke Verse
Education
Bachelor's Degree in Computer Science
The Center Technological University (UNITEC) - Valencia, Venezuela
Certifications
Adobe Commerce Full Stack Developer
Adobe
Adobe Commerce Developer
Adobe
Commercetools Associate Solution Developer
commercetools
Adobe Commerce JavaScript Developer
Adobe
Adobe Commerce Front-end Developer
Adobe
Skills
Libraries/APIs
Node.js, RequireJS, React, Vue, Web3.js, REST APIs, X (formerly Twitter) API
Tools
GitHub, Bitbucket, Postman, Sequelize, Sentry, MetaMask, Prisma, Etherscan
Languages
PHP, JavaScript, HTML, CSS, XML, Less, HTML5, Solidity, C++, TypeScript, Rust
Frameworks
Knockout (Knockout.js), Tailwind CSS, Zend Framework, Laravel, Nuxt.js, Next.js, Remix, Svelte, Express.js, Phaser.io, Chromium Embedded Framework (CEF)
Paradigms
Object-oriented Programming (OOP), REST, Automated Testing
Platforms
Magento, Magento 2, Visual Studio Code (VS Code), BigCommerce, Shopify, Commercetools, Ethereum, Blockchain, Docker, Storyblok, Algolia, WordPress, MacOS, Heroku, Amazon Web Services (AWS), Google Cloud Platform (GCP)
Storage
MySQL, PostgreSQL, Amazon DynamoDB
Other
APIs, eCommerce, Front-end Development, IT Project Management, Web Security, DApps, iTerm2, Non-fungible Tokens (NFT), Ethereum Smart Contracts, IT Audits, Team Management, Quality Assurance (QA), QA Testing, Ethers.js, Cloudflare, Smart Contracts, Discord, Discord Bots, ERC-20, ERC-721, Decentralized Autonomous Organizations (DAO), Web3, wagmi, Cryptocurrency Wallets, Voxel
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring