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

eCommerce Developer in Bournemouth, United Kingdom

Member since June 9, 2021
Javier is a full-stack developer with 10+ years of experience delivering high-quality web applications and specializing in eCommerce. He has delivered hundreds of projects to clients of all sizes and optimized revenue by improving performance. Javier has also led remote and in-house teams of developers, ensuring that objectives were fully met within deadlines and budgets. He is equally skilled at extending or improving existing solutions as developing new ones.
Javier is now available for hire

Portfolio

  • Media Lounge
    PHP, JavaScript, React, Vue.js, MySQL, Magento, Magento 2, Big Commerce...
  • JV Software
    JavaScript, React, Vue.js, Web3.js, Solidity, Ethereum, DApps, Node.js, PHP...

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.js, MySQL, Magento, Magento 2, Big Commerce, 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.js, Web3.js, Solidity, Ethereum, DApps, Node.js, PHP, Laravel, WordPress, eCommerce

Experience

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

  • Magento 2 Storyblok Integration
    https://github.com/Media-Lounge/magento2-storyblok-integration

    A Magento 2 integration to allow developers to create content-rich pages that are easily editable using the Storyblok interface. I used the Storyblok API to fetch content from the Magento front end and implemented caching strategies to prevent unnecessary request calls. The code is fully unit tested and integrated into GitHub actions to maintain coding standards.

Skills

  • Languages

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

    Knockout.js, Tailwind CSS, Zend Framework, Laravel
  • Libraries/APIs

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

    VS Code, GitHub, Bitbucket, Postman
  • Paradigms

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

    Magento, Magento 2, Shopify, Ethereum, Docker, Algolia, WordPress, MacOS
  • Other

    APIs, eCommerce, IT Project Management, Web Security, Big Commerce, Commercetools, DApps, iTerm2, IT Audits, Storyblok, Team Management, Quality Assurance (QA), QA Testing
  • Storage

    MySQL

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