Information
YouTeam is now part of Toptal. You now have access to a complete range of world-class talent and services.
Close
YouTeam Logo

Summary

Expertise

Project Highlights

Education

Agency

JC

English:

Upper Intermediate

Juan Carlos Zapata C.

vetted by Youteam

Vetted by YouTeam

Mexico

UTC -06:00

America/Mexico_City

English:

Upper Intermediate

Senior Front-End developer with 6 years of experience mainly with Reactjs and Javascript.

- Leading a team of 4 engineers, successfully achieving almost every goal we set. - Leading the company project to upgrade from a legacy React version to a modern stack using the latest technologies such as React Hooks, React Router, Axios, Formik, Strapi, and GraphQL. - In the last year, my team and I developed sales and management software for a safety apparel brand that currently has over 10,000 users. - Being able to work remotely with a great team of developers.

Want to hire this engineer?

Check if Juan Carlos Zapata is available

Expertise

Years of commercial development experience

6 years of experience

Core technologies

React.js 8 years
JavaScript 9 years
HTML5 9 years
CSS 9 years
UI 3 years
TypeScript 3 years

Other technologies

Agile
AngularJS
AWS
Express.js
Ionic
JIRA
jQuery
Node.js
TypeScript
WordPress
Bootstrap
Git
HTML
Angular 2x
Babel
Webpack
Docker
Redux
Team Lead
Swagger
Jest
GraphQL
Figma
Material-UI
Tailwind CSS
Storybook

Project Highlights

icon
Sr Front end Developer

Ultralead

Nov `22 - Nov `24

2 years

Carbeeza

Ultralead utilizes AI to connect vehicle dealers and sales agents with potential buyers. It consists of four separate front-end applications that connect to the same API.

Responsibilities & achievements

Debug existing code, Create, develop and maintain multiple web applications and connect them to Restful APIs, Translate figma design into React components, Implement linting rules.

Ionic
JIRA
React.js
TypeScript
Git
Angular 2x
Swagger
Figma
Material-UI
Tailwind CSS
icon
Sr Front end Developer

LearnIn

Feb `22 - Present

3 years

Degreed

LearnIn began as a startup that developed an application enabling companies to manage their employees' continuous education. This platform allows for budgets, reimbursements, or coupons for learning resources like courses, bootcamps, certificates, and more. Later, it was acquired by Degreed and integrated into Degreed's catalog, which added academies and all of LearnIn's functionalities.

Responsibilities & achievements

Translate Figma designs into reusable React components. Debug existing components. Maintain project dependencies. Connect the front end of the application to the backend using their RESTful API. Occasionally lead scrum meetings. Collaborate with the design team to discuss user experience (UX) and user interface (UI) concepts. Guide new developers through the application and the company's best practices.

CSS
JIRA
React.js
TypeScript
Git
Babel
Webpack
Swagger
Jest
Figma
Storybook
icon
React developer and Team Leader

Avid.io

May `21 - Oct `21

5 months

MasterBrands

A web app for a safety apparel brand to manage clients, users, products, and sales. It's used by more than 10,000 users.

Responsibilities & achievements

Delegated tasks, set goals, and developed the user interface for the web app.

CSS
JavaScript
React.js
HTML
GraphQL
Material-UI
icon
React Developer and Team Leader

Campus Móvil and Prosperwalk

Dec `19 - May `21

1 year

Inclan interactive

Build and maintain new modules for Campus Móvil and Prosperwalk web platforms.

Responsibilities & achievements

Fixed bugs, upgraded the code, and created new modules in React for both platforms. New features include a notifications module to send push notifications to the mobile app Campus Móvil. The News module allows the user to write and post news from 'Campus Móvil' app to the client's website. The CRM module allows the user to keep track of new clients for both Campus Móvil and Prosperwalk platforms.

CSS
JavaScript
JIRA
React.js
Bootstrap
HTML
icon
React Developer

CVR

Jul `19 - Dec `19

5 months

CVR

A web app consisting of dynamic forms where the user submits information about any accident they had in their working place and displays how much money they could ask in compensation.

Responsibilities & achievements

Built dynamic forms using React. Improved the coding design using React components. Representing, managing, and displaying user data using SVG images.

CSS
JavaScript
React.js
SVG
HTML
icon
React developer

Campus Móvil

Mar `18 - Jul `19

1 year

Inclan Interactive

School management software with several features like student management, reputation, news, notifications, payments, etc.

Responsibilities & achievements

Develop, fix and update modules within the app.

CSS
JavaScript
React.js
Bootstrap
HTML
icon
Front end developer

Prosperwalk

Feb `17 - Mar `18

1 year

Prosperwalk

A web app for downtowns, in the app users can create local businesses, add offers, locations and events. Also there is a WordPress plugin that works with the Divi theme, to show all the information on the user's website.

Responsibilities & achievements

Develop and mantain modules created with react, code designs into react components, develop divi compatible plugin.

CSS
JavaScript
React.js
WordPress
HTML

Education

Higher education in Computer Science

Agency

Mobile and Web development agency #2704

50-100

GMT-6

Mexico City/Mexico

Core Expertise

Agile
AngularJS
ASP.NET
AWS
Azure
Big Data Architects
C#
CodeIgniter
Django
Ionic
Java
JavaScript
Kotlin
Kubernetes
MongoDB
.NET
Node.js
Objective-C
Oracle SQL
PHP
PL/SQL
PostgreSQL
Python
React.js
React Native
Spring
SQL
SQL Server
TypeScript
UI
Unity or Unity3D
UX
Artificial Neural Networks
Bootstrap
Laravel Framework
Machine learning Engineer
Oracle SOA Suite
Scrum
Swift
Mobile UI Design
Angular 2x
Docker
Project Manager
Scrum Master
Spring Boot
Angular UI Bootstrap
Angular Material
Microservices
Google Cloud Platform
AR/VR

Industries

Business & Productivity, Logistics & Transportation, E-Commerce & Retail, Information services & Technologies, Construction & Real estate, Travel & Tourism, Augmented reality, SaaS, Energy, Telecommunication, Conversational automation, Management System & Automation

Want to hire this engineer?

Check if Juan Carlos Zapata is available