Experience

Freelancer

Position:

  • Web Developer

Projects:

  • AltaPlaza
  • Epic Media
  • Ostbricka

Resposabilities:

  • Building custom widgetss
  • Creating child themes
  • Creating WooCommerce components
  • Implementing tailored new features to each project
  • Optimize and avoid the overuse of third – party plugins
  • Implementing new measures to preventing poor site performance and security vulnerabilities.

January 2024 – Today

Huge

Position:

  • Semi-senior Software Engineer

Projects:

  • GPay
  • GoogleWallet

Resposabilities:

  • Modify and create components for GPay and GoogleWallet pages.
  • Load and manage content through the company’s CMS.

November 2022 – July 2023

Mill 5

Position:

  • Software Engineer

Projects:

  • Alyce

Resposabilities:

  • Develop new functionalities on React components using TypeScript.
  • Refactor old components from JavaScript to TypeScript.
  • Participate in sprints planning, tasks grooming, and tech implementation decisions.

June 2022 – September 2022

BairesDev

Position:

  • Web UI Developer

Projects:

  • Fabric Inc
  • Via Productions

Resposabilities:

  • Translate old vanilla JavaScript functions to React components with TypeScript.
  • Maintained and improved legacy code.

November 2020 – February 2022

Globant

Position:

  • Web UI Developer

Projects:

  • Avianca My Crew
  • Cineplanet
  • Tribune

Resposabilities:

  • Develop views of components to match original designs.
  • Optimize and changed React components for Cineplanet site.
  • Make changes to existing functions and migrated components from HTML5 and JS to React Js for Tribune.

June 2017 – May 2020

TBWA \

Position:

  • Web Developer
  • Lead Web Developer

Projects:

  • Cotton USA Colombia
  • Chocolates Jumbo
  • Chocolates Jet
  • Jumbo Cencosud
  • Grupo Argos
  • SURA
  • Prodesa
  • Abbott

Resposabilities:

  • Develop websites using HTML5, jQuery, and Bootstrap.
  • Lead projects such as the Chocolates Jet “Álbum Planeta Sorprendente”.
  • Choose the tech stack for each project
  • Coordinate communications with remote teams and other project areas.