José David Restrepo Balbin, Developer in Medellín - Antioquia, Colombia
José is available for hire
Hire José

José David Restrepo Balbin

Verified Expert  in Engineering

Software Developer

Location
Medellín - Antioquia, Colombia
Toptal Member Since
July 30, 2020

Jose is a senior PHP developer who has been working as a Magento eCommerce solutions provider for the last seven years, participating in eCommerce projects and leading the delivery cycle of features. He has experience serving as a technical leader for teams who are not highly skilled in the Magento ecosystem. Jose ensures the best approach is used to deliver highly efficient Magento-based solutions that will provide added value to the client's business.

Portfolio

Astound
Magento, PHP, Audits, API Integration, CSS
Globant
Magento, PHP, Audits, CSS
Talos Digital
PrestaShop, Magento, PHP, Audits, API Integration, CSS

Experience

Availability

Full-time

Preferred Environment

Slack, MacOS, Linux

The most amazing...

...project I've helped optimize was the Walt Disney Magento implementation to extend the lifecycle of their Magento 1 implementation for a Black Friday scenario.

Work Experience

Senior Magento Developer

2019 - PRESENT
Astound
  • Audited other company developers' code as part of the company's routines for keeping high coding quality and for possible security issues like backdoors on new incoming Magento clients.
  • Taught lower seniority Magento developers about how to improve their code and solutions quality to provide more added value to clients.
  • Acted as the main support resource for the British Tobacco company in their Magento 2 online store for the US time zone. Delivered urgent tasks to accommodate online store behavior to meet the constantly changing tobacco laws and regulations.
Technologies: Magento, PHP, Audits, API Integration, CSS

Senior PHP Developer

2017 - 2019
Globant
  • Assigned back-end tasks and moved forward with development or reassigned to a lower seniority team member.
  • Served as a Magento 1 auditor and consultant for the Walt Disney account in charge of helping the Photopass team with issues related to performance and extending the product lifetime.
  • Evangelized Magento within the company to in-house PHP developers that had an interest in eCommerce or the Magento platform.
  • Ensured 24 hour availability for production releases or urgent tasks that could compromise company sales or overall interactivity with PHP applications.
Technologies: Magento, PHP, Audits, CSS

PHP Senior Developer, Magento Lead

2016 - 2017
Talos Digital
  • Assessed upcoming new Magento client requirements and current store complexity and code status.
  • Enrolled the Magento development team into the newly released Magento 2.
  • Planned and estimated Magento 1 to Magento 2 migrations.
  • Served as the lead resource in enrolling development team into Magento solutions specialist certification.
Technologies: PrestaShop, Magento, PHP, Audits, API Integration, CSS

PHP Senior Developer, Magento Lead

2015 - 2016
IDlink
  • Planned and estimated new client requirements or code audit requirements over third-party developments.
  • Developed, from scratch, two Magento 1 projects for new clients that were enrolling their company into eCommerce activities.
  • Taught other company developers Magento front-end development and audited their code to check if it met Magento front-end best practices.
Technologies: Magento, PHP, API Integration, CSS

Acer Computers

In charge of Magento 1 daily support requests, and served as the developer in charge of security patches and planning to Magento 2.1 migration. Created a working plan to migrate to Magento 2 and served as a technical leader to define the scope of the development needed to make store customizations and third-party extensions work in the new Magento 2 store.

Munchkin Baby Inc.

http://www.munchkin.com
I was the main back-end developer for this project and in charge of integrating the front-end work into the upcoming releases. When I joined this project, it was running Magento 1 Enterprise so I also participated in the migration to Magento 2. I had the opportunity to be the lead developer for two months for a team of 12 people and led the releases and integrations into the production environment.

DXE Medical Partners

http://www.aed.com
As a full-stack Magento developer, I was in charge of the delivery cycle for features and fixes during the whole stay in the project. I was in charge of the Magento store migration from Magento 1 to Magento 2 and solving security vulnerabilities from malicious requests trying to exploit Magento checkout to create denials of service using invalid credit cards.

Walt Disney Photopass

http://disneyworld.disney.go.com
Assigned as a part-time Magento solutions specialist and consultant for this project. Most of the eCommerce services of Disney theme parks run on Magento to deliver user experience add-ons like the Photopass options and have control over the path of purchase. When I was assigned to this project, they still ran on Magento 1 and had several performance issues due to code in need of optimization. My main task was to audit the code and detect areas of improvement, especially on third-party extensions. I was also was in charge of teaching some of the developers assigned to the project to know Magento best practices and resolve questions from the technical team.

Tania

http://www.tania.co
Hired as a Magento senior developer to lead the development from scratch of a new online store based on Magento 1 and perform the migration to Magento 2. I was in charge of the back-end design to integrate into additional company platforms like CRM and ERP using Magento web services. I was also was in charge to lead the technical development team and manage sprint delivery scopes.

EileenFisher

Hired as a Magento back-end developer to support and fix daily tasks. I was the main technical support for the US time zone and was in charge of support almost all of the promotional campaigns of the company. Some of my responsibilities were to audit the third-party extensions used in the development of the store and look for areas of improvement or possible security leaks.

British American Tobacco

http://www.vusevapor.com
Hired as a Magento solutions specialist to work as a full-stack developer in VUSE vapor online store. My main assignments were security and performance-related tasks; I was the main point of contact for the US time zones' urgent tasks like changing Magento behavior to meet with new Tobacco selling laws and regulations.

Payment Gateway Processor Based on Quick Loans

http://www.kueski.com
Created a Magento 2 payment gateway processor capable of making quick loans on behalf of users in the checkout process; depending on the loan study result, the order will be updated on Magento with approved or denied scenarios. PCI-compliant extension compatible across Magento 2 lifecycle, sin Magento 2.1 to 2.4, and Magento Cloud.

Languages

PHP, SQL, CSS3, HTML5, CSS, Java, C++

Platforms

Magento 1, Magento 2, Magento, Linux, Amazon Web Services (AWS), WordPress, MacOS

Other

eCommerce, API Integration, Auditing, Audits, Payment APIs, Payment Gateways, PCI

Libraries/APIs

jQuery

Paradigms

Scrum, Kanban

Storage

PostgreSQL, MySQL

Tools

PrestaShop, Slack, Magento Modules

2011 - 2016

Bachelor of Science Degree in Computer Science

EAFIT University - Medellin, Colombia

MARCH 2024 - PRESENT

Adobe Certified Expert-Adobe Commerce Developer

Adobe

MARCH 2023 - MARCH 2025

Adobe Certified Professional–Adobe Commerce Front-end Developer

Adobe

JANUARY 2023 - JANUARY 2025

Adobe Certified Professional—Adobe Commerce Developer

Adobe

JUNE 2020 - PRESENT

Magento 2 Certified Associate Developer

Magento Inc

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