Andres Felipe Chavez, Developer in Medellín - Antioquia, Colombia
Andres is available for hire
Hire Andres

Andres Felipe Chavez

Verified Expert  in Engineering

Front-end Developer

Location
Medellín - Antioquia, Colombia
Toptal Member Since
April 5, 2021

Andres is a front-end developer with more than four years of experience developing landing pages, SPAs (single-page applications), and web apps with SSR (server-side rendering) and SSG (static-site generation). He's skilled in a range of languages (JavaScript), libraries/APIs (React, React Redux, Node.js), and databases (MongoDB). Andres also has a demonstrated project history of delivering several React-based projects for media heavyweights like Disney and ABC.

Portfolio

Oula Health Inc
React, JavaScript, CSS3, BEM, Material UI, Responsive Design
Austin Software
React, Styled-components, GraphQL, React Apollo, Apollo Server, Segment.io...
Globant
CSS3, BEM, Express.js, Git, React, Sass, Node.js, MongoDB, Zeplin, Front-end...

Experience

Availability

Part-time

Preferred Environment

Slack, Visual Studio Code (VS Code), Jira, Zoom, Trello, Git, Toggl, MacOS, Asana

The most amazing...

...project that I've worked on is an internal-use application called Soul that helps the people at Disney to manage all the metrics related to social media.

Work Experience

Front-end Engineer

2021 - PRESENT
Oula Health Inc
  • Developed wizard forms to get data of the user through different stages of the pregnancy.
  • Created reusable components of React to use throughout the app.
  • Implemented functionalities that improve the user experience, e.g., search cards with information and highlight text that match the search text.
  • Refactored and optimized a lot of old, low-performance code and replaced them with readable, clean, and optimized code.
Technologies: React, JavaScript, CSS3, BEM, Material UI, Responsive Design

Senior Software Engineer

2021 - PRESENT
Austin Software
  • Fixed several bugs related to the performance and styling of a spreadsheet made with Handsontable.
  • Implemented an initial configuration of GraphQL Code Generator to reuse types through the app.
  • Implemented segment analytics to track different events in the app.
  • Implemented refactoring of code and creation of reusable React components.
  • Implemented E2E automation testing in Cypress from scratch.
  • Added new automated test cases on Playwright, including functionalities like drag and drop.
Technologies: React, Styled-components, GraphQL, React Apollo, Apollo Server, Segment.io, Typeform.io, Cypress, TypeScript, Responsive Design

Web UI Developer

2019 - 2021
Globant
  • Created several responsive web applications using React.
  • Connected applications with a REST API for consuming data.
  • Resolved bugs so that web pages would continue working correctly.
  • Composed tests to ensure the coverage needed by the application.
  • Created collections and documents to populate the NoSQL database.
Technologies: CSS3, BEM, Express.js, Git, React, Sass, Node.js, MongoDB, Zeplin, Front-end, Responsive Design

Web UI Developer

2018 - 2019
Globant
  • Created responsive web applications with React and Redux.
  • Composed tests to ensure the coverage needed by the application.
  • Resolved bugs so that web pages would continue working correctly.
  • Connected the applications with a REST API for consuming data.
Technologies: HTML, CSS, JavaScript, React, React Redux, Sass, Jest, Enzyme, Chai, Next.js, Zeplin, Front-end, Responsive Design

Web UI Developer

2017 - 2018
Freelance
  • Built an email template to be used in client distribution lists.
  • Developed a website for an online religious magazine that interviewed famous people.
  • Built a web app that displays information for different movies such as the trailer, description, and similar films based on genre.
Technologies: jQuery, Sass, JavaScript, HTML, CSS, Front-end, Responsive Design

Front-end Developer

2017 - 2018
SolvingBooks
  • Developed landing pages with applied responsive designs.
  • Constructed several new functionalities for the user.
  • Migrated a project from jQuery to React by creating components.
Technologies: React, CSS, Sass, HTML, JavaScript, Front-end, Responsive Design

Intelligence

A React Redux-based project for internal use by the directors at ABC Television to schedule series and live shows.

I worked as a front-end developer and had several responsibilities like bug fixing, adding styles, developing new functionalities with their respective test files, and managing the global logic of the app through Redux.

ABC News

https://abcnews.go.com/
A React-based project for ABC News where their users can read news about various interesting topics around the world.

I worked as a front-end developer and fixed bugs, and wrote unit tests for React components to increase the coverage of the application.

Disney Now

https://disneynow.com
A React-based project for kids' entertainment like shows, games, movies, and streaming content.

I was the front-end developer on this project and was in charge of bug fixing, adding styles with animations, and developing new functionalities with their respective test files.

Delta

https://www.freeform.com
A React-based project to manage the content of different pages at ABC, National Geographic, Fox, FX, and FreeForm.

I worked as a front-end developer with a range of responsibilities, including bug fixing, adding styles, and implementing unit tests.

URLS:
• https://www.freeform.com
• https://abc.com
• https://www.foxplay.com

Soul | Disney Latin America

A React, Node.js, and MongoDB-based project for internal use at Disney to manage the data of the metrics related to social media such as Facebook, Instagram, YouTube, and so on in a central place instead of managing that data in various Excel files.

I worked as a front-end developer with several responsibilities like bug fixing, adding styles, developing new functionalities with their respective test files, and creating collections and documents to populate the database.

Languages

JavaScript, HTML, CSS, Sass, HTML5, CSS3, TypeScript, GraphQL, SCSS

Libraries/APIs

React, React Redux, jQuery, Node.js, Chai, Segment.io, Typeform.io, Formik

Tools

Git, Zeplin, Slack, Jira, Zoom, Trello, Toggl, React Apollo, Asana

Paradigms

BEM

Other

Responsive UI, User Interface (UI), Front-end, Responsive Design, Zeplin to HTML, Enzyme, WebSockets, Styled-components, Apollo Server

Frameworks

Bootstrap, Jest, Next.js, Express.js, Material UI, Cypress

Platforms

Windows, Visual Studio Code (VS Code), MacOS

Storage

MongoDB

FEBRUARY 2021 - PRESENT

Responsive Web Design

FreeCodeCamp

JANUARY 2021 - PRESENT

The Complete Node.js Developer Course (Third Edition)

Udemy

MARCH 2020 - PRESENT

The Complete JavaScript Course 2020: Build Real Projects!

Udemy

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