Javier Villanueva, eCommerce Developer in Bournemouth, United Kingdom
Javier Villanueva

eCommerce Developer in Bournemouth, United Kingdom

Member since September 17, 2021
Javier is a full-stack developer with 10+ years of experience delivering high-quality web applications and specializing in eCommerce and blockchain development. Javier has worked on multiple popular Web3 projects, and he is familiar with writing smart contracts and front-end integrations based on different blockchains.
Javier is now available for hire


  • Media Lounge
    PHP, JavaScript, React, Vue, MySQL, Magento, Magento 2, BigCommerce, Shopify...
  • JV Software
    JavaScript, React, Vue, Web3.js, Solidity, Ethereum, DApps, Node.js, PHP...
  • Dino Babies
    React, Ethereum, Ethers.js, REST, Amazon Web Services (AWS), Blockchain...



Bournemouth, United Kingdom



Preferred Environment

Visual Studio Code, iTerm2, GitHub, Bitbucket, Node.js, Postman, Docker, MacOS

The most amazing...

...thing I've developed is an eCommerce website where I helped increase revenue by more than 500% over a year by improving performance metrics and loading speeds.


  • Technical Director

    2015 - PRESENT
    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.
    • Continuously monitored and improved internal development processes.
    • Provided technical advice to management and staff outside the development team.
    Technologies: PHP, JavaScript, React, Vue, MySQL, Magento, Magento 2, BigCommerce, Shopify, Commercetools, Node.js, Team Management, eCommerce, Quality Assurance (QA), QA Testing, Automated Testing
  • Senior Full-stack Developer

    2009 - PRESENT
    JV Software
    • 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 clients needs.
    Technologies: JavaScript, React, Vue, Web3.js, Solidity, Ethereum, DApps, Node.js, PHP, Laravel, WordPress, eCommerce
  • Blockchain Developer

    2021 - 2022
    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.
    Technologies: React, Ethereum, Ethers.js, REST, Amazon Web Services (AWS), Blockchain, Ethereum Smart Contracts
  • Blockchain Developer

    2021 - 2022
    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.
    Technologies: Ethers.js, Ethereum, Web3.js, Node.js, React, Sequelize, Solidity, Discord, Discord Bots, Twitter API, Next.js, Blockchain, Ethereum Smart Contracts


  • Ape Invaders

    A P2E NFT game built in the Ethereum blockchain.

    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

    A seasonal NFT collection that rewards Discord referrals with custom ERC1155 tokens. I was responsible for building the front-end and Web3 integration with the Polygon smart contracts. I worked on the functionality that allows for gasless transactions and meta-transactions so the dApp can scale to thousands of transactions per minute.

  • Sourcery DAO

    A decentralized autonomous organization (DAO) for projects where you can apply for funding to promote unicycling initiatives. I created the smart contract to handle registration and voting for projects and the website and front-end interface to make interacting with it more user-friendly.

    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

    An NFT project shop that allows holders to purchase virtual items with their custom ERC20 token. I helped develop the front end for the shop page and added the integration to transfer tokens to purchase each individual item. The back end uses an AWS DynamoDB to manage listings.

  • Wealthy Ape Social Club

    An app to allow ERC721 holders to stake their tokens and earn a custom ERC20 token to be able to spend in the marketplace. I developed the staking contract and the ERC20 token implementation, and the front end Web3 integration using Nuxt and Ethers.js. The staking contract is upgradeable using the UUPS proxy pattern, so it's easier to change in the future.

  • Monke Verse

    An NFT collection based on the Ethereum blockchain. I wrote the smart contracts using ERC721 standards and developed the website's front end to allow people to mint using multiple wallets. I also set up the server infrastructure that could handle over 28 million requests at one point within a few hours while maintaining 100% uptime.

  • The Game Collection

    A Magento 2 eCommerce website that sells physical and digital games. As the lead front-end developer, I programmed the look and feel of the website. I also integrated the Storyblok headless CMS to allow the client to update content using a user-friendly visual editor.

  • Decorating Centre Online

    An eCommerce website that sells paint, wallpaper, and home improvement hardware. I was on the team that helped develop the front end of the Magento 2-powered online shop. I also helped integrate Algolia to power the product search and listing pages and custom paint and wallpaper finders to provide custom results to visitors looking for specific products.

  • AB Building Products

    An eCommerce website focused on supplying building products to public and trade customers. I was on the team that rewrote the front end from scratch to replace the legacy template. I also developed a price calculator using Vue.js and the Magento 2 REST API to display custom pricing based on selected products.


  • Languages

    PHP, JavaScript, HTML, CSS, XML, Less, HTML5, Solidity, C++
  • Frameworks

    Knockout (Knockout.js), Tailwind CSS, Zend Framework, Laravel, Nuxt.js, Next.js
  • Libraries/APIs

    Node.js, RequireJS, React, Vue, Web3.js, REST APIs, Twitter API
  • Tools

    GitHub, Bitbucket, Postman, Sequelize
  • Paradigms

    Object-oriented Programming (OOP), REST, Automated Testing
  • Platforms

    Magento, Magento 2, Visual Studio Code, BigCommerce, Shopify, Ethereum, Blockchain, Docker, Algolia, WordPress, MacOS, Heroku, Amazon Web Services (AWS)
  • Other

    APIs, eCommerce, Front-end Development, IT Project Management, Web Security, Commercetools, DApps, iTerm2, Non-fungible Tokens (NFT), Ethereum Smart Contracts, IT Audits, Storyblok, Team Management, Quality Assurance (QA), QA Testing, Ethers.js, Cloudflare, Smart Contracts, Discord, Discord Bots, ERC-20, ERC-721, Decentralized Autonomous Organizations (DAO)
  • Storage

    MySQL, PostgreSQL, Amazon DynamoDB


  • Bachelor's Degree in Computer Science
    2003 - 2009
    The Center Technological University (UNITEC) - Valencia, Venezuela


  • Adobe Commerce Full Stack Developer
    MAY 2020 - PRESENT
  • Adobe Commerce Developer
    MAY 2020 - PRESENT
  • Commercetools Associate Solution Developer
  • Adobe Commerce JavaScript Developer
    APRIL 2019 - PRESENT
  • Adobe Commerce Front-end Developer
    JULY 2018 - PRESENT

To view more profiles

Join Toptal
Share it with others