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

eCommerce Developer in Bournemouth, United Kingdom

Member since September 10, 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

Portfolio

  • 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, AWS, Blockchain

Experience

Location

Bournemouth, United Kingdom

Availability

Part-time

Preferred Environment

VS 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.

Employment

  • 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, AWS, Blockchain
  • 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

Experience

  • Ape Invaders
    https://apeinvaders.io/

    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 for gas fees, and I also created a marketplace where items can be bought using the project custom token.

  • Lazy Lions Collectibles
    https://collectibles.lazylionsnft.com/

    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.

  • Dino Babies Shop
    https://www.dinobabies.io/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
    https://app.wealthyapesocialclub.com/

    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
    https://monkeverse.io/

    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
    https://thegamecollection.net/

    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
    https://www.decoratingcentreonline.co.uk/

    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
    https://www.abbuildingproducts.co.uk/

    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.

Skills

  • Languages

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

    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

    VS Code, GitHub, Bitbucket, Postman, Sequelize
  • Paradigms

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

    Magento, Magento 2, BigCommerce, Shopify, Ethereum, Blockchain, Docker, Algolia, WordPress, MacOS, Heroku
  • Other

    APIs, eCommerce, IT Project Management, Web Security, Commercetools, DApps, iTerm2, Non-fungible Tokens (NFT), IT Audits, Storyblok, Team Management, Quality Assurance (QA), QA Testing, Ethers.js, Cloudflare, Smart Contracts, Discord, Discord Bots, AWS, ERC20, ERC721
  • Storage

    MySQL, PostgreSQL, AWS DynamoDB

Education

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

Certifications

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

To view more profiles

Join Toptal
Share it with others