Richard Leo, Developer in Madrid, Spain
Richard is available for hire
Hire Richard

Richard Leo

Verified Expert  in Engineering

WordPress Developer

Location
Madrid, Spain
Toptal Member Since
September 19, 2022

Richard has specialized in WordPress development for ten years with broad skills in eCommerce, UX/UI, integrations, front-end, and back-end development. He has worked remotely to create websites for a digital agency, online healthy food ordering, auto loans, higher education, telecom, an artist, and an interior designer. Richard excels at optimizing the overlap between design and development. He is quietly confident, naturally curious, and perpetually improving his chops—one problem at a time.

Portfolio

Mbudo Marketing Ideas
HubSpot, HubSpot CRM, HubSpot API, WordPress, HTML, CSS, JavaScript, C#.NET...
Niu Marketing
HubSpot, HubSpot CRM, WordPress, HTML, JavaScript, CSS, C#.NET, Microsoft Azure
Freelance
WordPress, WordPress API, AI to WordPress, PSD to WordPress, WooCommerce, Figma...

Experience

Availability

Part-time

Preferred Environment

WordPress, WooCommerce, WordPress API, AI to WordPress, Figma, PSD to WordPress, Custom Post Types, Plugins, Sketch to WordPress, Elementor

The most amazing...

...thing I've developed is a WordPress eCommerce site for Eatsy, a healthy food delivery company, which increased monthly sales by 256%.

Work Experience

Inbound Technical Manager

2021 - PRESENT
Mbudo Marketing Ideas
  • Developed a script in C# to migrate 500,000+ emails, notes, and attachments from Pipedrive CRM to HubSpot CRM.
  • Integrated Aircall, a cloud-based call center, with HubSpot CRM and developed a custom script with Node.js hosted on Heroku to redirect user calls to the right agent.
  • Developed a HubSpot app to synchronize data with a client's ERP platform via webhooks.
  • Built WordPress websites from Adobe Illustrator designs, using Elementor, custom post types, and HubSpot integration.
  • Wrote a script in C# to migrate 10,000+ notes and attachments from Microsoft Dynamics CRM to HubSpot CRM.
  • Developed HubSpot websites using HubL, HubDB, HTML, CSS, JavaScript, and custom HubSpot themes and modules.
Technologies: HubSpot, HubSpot CRM, HubSpot API, WordPress, HTML, CSS, JavaScript, C#.NET, Heroku

Web & Apps Manager

2020 - 2021
Niu Marketing
  • Managed a HubSpot website development for the biggest bank in Guatemala, which offers loans to customers with the help of a variety of online calculators. The agency received the "Best Partner of 2020" award from the bank for the site.
  • Delivered 12 successful websites projects in WordPress and HubSpot, increasing the agency's net income and programming team size.
  • Managed the development and execution of a form management system in WordPress on a client's local server, using Ninja Forms, WordPress API, and HubSpot API to replace HubSpot Cloud Forms and comply with the client's sensitive data capture policy.
Technologies: HubSpot, HubSpot CRM, WordPress, HTML, JavaScript, CSS, C#.NET, Microsoft Azure

WordPress Developer

2012 - 2021
Freelance
  • Developed a healthy food delivery eCommerce WordPress website using WooCommerce with custom functionality to enable users to choose delivery dates.
  • Built an eCommerce WordPress website from a Figma design for a business school that sells online courses.
  • Cleaned 20+ WordPress websites infected with malware, which included code and databases fixes.
  • Migrated 10+ WordPress websites from one hosting platform to another.
  • Developed a custom hospital management plugin allowing users to make online appointments and calls.
Technologies: WordPress, WordPress API, AI to WordPress, PSD to WordPress, WooCommerce, Figma, Custom Post Types, Custom Themes, HTML, PHP, JavaScript, jQuery, cPanel, Content Delivery Networks (CDN), Web Hosting, eCommerce

Web Developer

2019 - 2020
Niu Marketing
  • Developed WordPress websites from scratch from existing or custom templates, designed in Figma, Sketch, Adobe Photoshop, and Adobe Illustrator Artwork (AI).
  • Delivered websites with custom plugins, WordPress API, CPT, ACF, VC, Elementor, WooCommerce, and custom PHP functions.
  • Developed HubSpot websites with HubSpot CMS, HubDB, and custom modules.
  • Optimized speed, security, hosting set up and management, cPanels, and DNS and CDN management for WordPress and HubSpot websites.
Technologies: WordPress, HubSpot, PHP, HTML, CSS, HubL, JavaScript, C#.NET, Microsoft Azure, cPanel

WordPress Developer

2019 - 2019
HQ Rental Software
  • Developed car rental websites in WordPress with custom designs, themes, plugins, and post types.
  • Optimized and added new settings to the company's rental integration plugin written in PHP and JavaScript.
  • Redesigned the company's software UI with Laravel, Boostrap, and custom JavaScript.
Technologies: WordPress, WordPress API, HTML, CSS, PHP, JavaScript, jQuery, AI to WordPress, Figma, eCommerce

Sales Analyst

2017 - 2018
PepsiCo
  • Created custom sales reports using Microsoft Power BI.
  • Developed a data warehouse in Microsoft SQL Server with ETL processes, using Pentaho Data Integration (Kettle).
  • Automated sales reports with Excel VBA scripts, which reduced generation time considerably.
Technologies: Excel VBA, Power Pivot, Power Query, Microsoft Power BI, Pentaho Data Integration (Kettle)

Eatsy Miami | Healthy Food eCommerce

An eCommerce website that sells healthy food meal plans. I developed this WordPress and WooCommerce site that featured custom product fields, custom admin columns, a custom calendar so clients can choose delivery dates, and the option for admins to disable specific dates. My scope included security, speed optimization, hosting account set up and configuration, and DNS and CDN management.

IESA Business School | eCommerce

https://www.iesa.edu.pa/
An eCommerce website I developed with WordPress and WooCommerce from a given Figma design. The site includes custom plugins, post types, product templates, and functionality to filter courses by category, start date, and end date.

Berrade | Telecommunications Enclosures

A website I developed from an Adobe Illustrator design, using WordPress and an Elementor plugin. The development included custom post types and fields, multiple languages, and a resources directory integrated with HubSpot to track form submissions on HubSpot and generate leads. I also delivered security, speed optimization, hosting account set up and configuration, and DNS and CDN management.

Claire's | eCommerce Website

A website that sells jewelry and hair and other accessories for kids. I developed the site in WordPress and WooCommerce with a custom theme based on a design in Adobe Illustrator.

CHALLENGES
• Showing different blog content based on the user's selection of age and country via a popup as soon as they enter the site.
• Showing different currencies and product availability based on the country selection.
• Modifying the natural flow of checkout so users could order via WhatsApp. When they open the cart and click on checkout, the products in the cart are sent via WhatsApp to the company's WhatsApp number to proceed with the payment off the website. I suggested this solution because the company didn't yet have the permissions required to receive online payments.
• Keeping track of all the orders and details of the customers in a custom table on the WordPress admin side with the option to change the order status manually and export all orders in CSV and XML formats.

Topis Ceramica | Artisanal Ceramics eCommerce

https://topisceramica.com/
A website I developed with WordPress and WooCommerce to showcase the products without checkout functionality. The challenges included creating the design from scratch because the client didn't know how they wanted it to look and creating the custom category pages in WooCommerce.

Sectis Design | Interior Design Website

https://sectisdesign.com/
A website I developed in WordPress to showcase the client's portfolio. I was given a Photoshop design file (PSD) for reference. The challenge was to make it easy for the client to add, delete, and update projects, which I achieved by using a combination of plugins.

Schaman | Digital Agency Website

https://www.schaman.com/
A website I developed in HubSpot with HubSpot CMS. I was given a PDF design file for reference. The main challenge was to make all the content editable, which I achieved by using HubSpot modules and creating custom modules.

BP Automotriz | Car Loan Website

http://www.bpautomotriz.banpais.hn/
A website to easily request car loans, which was developed in HubSpot and HubSpot CMS. I made most of the decisions on the design elements to achieve a friendly UI and UX. One challenge was to create dynamic pages with relational tables in HubDB where the cars could be easily created, updated, and deleted. Another was to create a calculator with complex formulas and provide real-time results based on the loan amounts and periods.

Languages

HTML, CSS, PHP, C#, Excel VBA, HubL, JavaScript, C#.NET

Tools

Figma, Power Pivot, Power Query, Microsoft Power BI, Pentaho Data Integration (Kettle), Adobe Illustrator, Slider Revolution

Platforms

WordPress, WooCommerce, HubSpot, Heroku, cPanel

Other

AI to WordPress, PSD to WordPress, Custom Post Types, Sketch to WordPress, HubSpot CRM, HubSpot API, Custom Themes, Web Hosting, Content Management Systems (CMS), Elementor, Programming, Team Management, Microsoft Azure, Content Delivery Networks (CDN), Visual Composer, WhatsApp, eCommerce

Libraries/APIs

WordPress API, jQuery, Instagram API

Paradigms

Scrum

2013 - 2017

Bachelor's Degree in Systems Engineering

The Metropolitan University - Caracas, Venezuela

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring