Hugo Mauricio Prado Macat, Developer in Münster, North Rhine-Westphalia, Germany
Hugo is available for hire
Hire Hugo

Hugo Mauricio Prado Macat

Verified Expert  in Engineering

Laminas Developer

Münster, North Rhine-Westphalia, Germany
Toptal Member Since
October 29, 2013

Mauricio is a software engineer very enthusiastic about the new technologies that help web development. Therefore, he is constantly researching new ways to make the best use of the applied efforts to deliver exceptional software products and related services.


Freelance Work (via Toptal)
WordPress, Magento, CSS3, HTML5, JavaScript, PHP
Magento, CSS3, HTML5, JavaScript, PHP
PHP, PHPUnit, MySQL, Docker, Bash, OpenAPI, Laminas, Zend Framework




Preferred Environment

PHP, Ant Design, Git, NetBeans, Linux

The most amazing...

...project I've ever coded is a custom PHP framework with an XML decoupled layout system.

Work Experience

Web Developer

2014 - PRESENT
Freelance Work (via Toptal)
  • Developed a WordPress plugin to handle a custom ticketing system.
  • Built a Magento extension to navigate category products.
  • Implemented a Magento extension to establish custom product relationships.
Technologies: WordPress, Magento, CSS3, HTML5, JavaScript, PHP

Web Developer

2012 - PRESENT
  • Designed and created a planning support application for a big Argentinean organization (INTA).
  • Collaborated in the integration of AS400 proprietary sofware with Magento using Webservices.
  • Created lots of UI implementations, Photoshop slicing, and templating.
  • Implemented a custom module to handle suppliers for an intranet Magento implementation.
  • Created a shopping cart Excel download module for Magento.
  • Developed lots of custom import batch processes to integrate Magento with custom feeds.
  • Made server setup and configuration to launch new sites.
  • Created many custom Magento modules on demand.
Technologies: Magento, CSS3, HTML5, JavaScript, PHP

Senior Back-end Developer

2020 - 2021
  • Extended API endpoints related to customer support.
  • Tracked and fixed bugs on existing API endpoints, using Jira as a reporting tool.
  • Improved the CI process to detect common errors in the generation of MySQL migration files.
Technologies: PHP, PHPUnit, MySQL, Docker, Bash, OpenAPI, Laminas, Zend Framework

UI Developer

2013 - 2014
Harriague - Motorola
  • Developed and maintained automated tests within a BDD (behavior-driven development) environment.
  • Created JavaScript implementations for several of a project's modules.
  • Improved the performance of the proprietary JavaScript framework.
  • Implemented a responsive design across several target devices.
  • Led a junior team during the ramp-up.
Technologies: Java, CSS3, HTML5, JavaScript

Web Developer

2012 - 2013
Globant — Disney
  • Developed jQuery plugins to fit requirements.
  • Built and maintained modules (e.g., controllers, views, and models).
  • Created JBehave implementations for BDD (behavior-driven development).
  • Prepared and presented demos to BAs and other stakeholders.
  • Collaborated on the client's first responsive design page.
Technologies: Java, CSS3, HTML5, CSS, JavaScript, PHP


A Magento installation. I removed cart functionality and replaced it with on-checkout selection of purchase. I also implemented customized checkout steps, multiple currency invoicing support, automatic pdf ticket generation, Salesforce dual-way synchronization of contacts, PDF badge printing for events, and payment method surchage.

Custom Product Relations

A Magento extension that allows users to easily handle custom product relations in their attribute sets.

Magento Extension - Products Attachs

A simple module that enables file attachments to any kind of product in Magento.

This Magento installation features custom CSV import integration, a theme from a PSD file, a custom product filtering extension, and a customized checkout process.

Store Currency Checkout Extension

I created this Magento extension to allow people to checkout with the store currency. It works for all PayPal solutions and most of the custom credit card extensions for Magento.

Bec & Bridge
This Magento installation featuers a custom theme from PSD. I created a page speed optimization extension, custom back-end widgets for Vimeo, and create/send conditional list subscriptions.

Magento Modules for iart interactive

I created multiple Magento modules to fit specific needs for an Intranet implementation of Magento, which was used as a B2B. As the result of its use, some features like maintaining supplier information or searching for products of a specific supplier where not correctly supported. The new extension allowed the administrator to create different suppliers with all the supplier information, including logos and attachments. Afterward, the suppliers could be used in the product edition, making it possible to assign one or more suppliers for the product. On the front-end, a product supplier page was automatically generated based on the information provided, so you could see the suppliers for each product page and you could search by supplier. Another extension was created for the same project supported the ability to make and search the product reviews. Lastly, I built a separate module to give the ability to download cart contents as a Microsoft Office document format.

Winger Social

A WordPress installation that includes theme creation, Facebook integration, and customized profile management.

247 tickets

This Magento installation features theming / styling and a customized search engine.

This is a particular Magento implementation for a business that rents products. I created an extension that allows users to choose the time span over which to request the product. In the back-end, the salesmen also gets supports for the module, allowing him to check conflicts between orders depending on the time ranges and stocks of the items. Detailed information about the conflicts allows the salesmen to resolve them, either by changing dates, replacing products, changing stocks, or enabling him to find the most suitable alternative for the customer.

Papier d'amour
This Magento installation features theme and extension installation and adaptation and custom sorting functionality by amount of purchases.

Rickety Gate
A Magento installation that includes CSS / theming, a customized registration process, integration with custom in-house software for tracking wine storage, and integrated login with WordPress installation.

Web Store - Telemana
A Magento implementation with custom layout in CSS3 and HTML5 and custom import handlers for CSV files.

Diamantes de compromiso

A Magento implementation where I collaborated with an SEO expert by developing a module that allowed the creation redirections in a more flexible way than the one Magento provides by default. Also helped on the environment setup and hosting migration.

A custom web store implementation of a PHP CMS.
The store provides user accounts for customers and producers. Producers can track orders and track a number of custom analytics.

Web store - Tuset

Web store implemented in Magento that also includes a custom import/export module that synchronizes data with Cron jobs processed through FTP accounts with a remote system. The product stocks and prices are imported on the daily basis with orders to keep in sync with the proprietary software.

Sites I've created or worked on - WordPress - Magento - Magento - Magento - Magento - Magento - WordPress - WordPress - WordPress - WordPress - Magento - Magento

Magento Affiliate Future Export Extension

I designed an extension that facilitates the creation of export files compatible with the "Affiliate Future" file format. This export functionality can be initiated directly from the back-end menu, and all exported files can be conveniently accessed from the same location.

Understanding the need for automation, I accommodated the client's request to enable the execution of this export process via a URL. This feature allows for setting and modifying passwords directly from the back end, providing seamless integration with Cron job scheduling.

I also implemented a feature that allows access to the exported files without requiring back-end access. This is achieved through htpasswd protection, which can set the password from the back end, ensuring secure and efficient access to the exported files.

Toptal React Accelerator
The Toptal React Accelerator is an exclusive learning program that educates JavaScript developers in React, NextJS, Redux, and GraphQL. This is a two-month program consisting of rigorous learning exercises and hands-on activities, a stringent evaluation process, comprehensive learning assessments, and 30-40 hours of building an invoice management system. Users can track invoices, clients, and company information within this invoicing application.
2003 - 2010

Systems Analyst Degree in Computer Engineering

UTN - Universidad Tecnológica Nacional - Argentina - Córdoba


Toptal React Accelerator Graduate

Toptal, LLC


System Analyst

UTN (Universidad Tecnologica Nacional)


jQuery, Underscore.js, React, PhpSpec, Apache Lucene, Backbone.js, OpenAPI, Pipedrive API


Apache Ant, Git, Mondrian


Prototype Framework, AngularJS, Zend Framework, ZURB Foundation, QUnit, PHPUnit, Ant Design, Bootstrap, JBehave, CodeIgniter, Redux, Jest


Object-oriented Programming (OOP), Behavior-driven Development (BDD), Test-driven Development (TDD)


JavaScript, PHP, HTML, CSS, HTML5, CSS3, Java, Lisp, Bash


Magento, Debian Linux, NetBeans, Linux RHEL/CentOS, WordPress, Linux, Joomla, Drupal 6, Docker, Salesforce


SQLite, MySQL, Memcached, MongoDB


Cordova, GNU, Code Review, Source Code Review, Task Analysis, Laminas, Real Estate Map APIs

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.


Share your needs

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

Choose your talent

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

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