Summary

Expertise

Project Highlights

Education

Agency

AD

English:

Advanced

Alexis D.

vetted by Youteam

Vetted by YouTeam

Mexico

UTC -06:00

America/Merida

English:

Advanced

An accomplished Frontend Developer, with a wealth of experience in ReactJS experience.

An accomplished Frontend Developer, with a wealth of experience in providing exceptional products for both national and multinational organizations using React.js. Skilled in creating dynamic user interfaces with high-quality code that provides exceptional user experiences. With the ability to generate quality code that enhances user interaction and facilitates seamless navigation for over 5 years.

Want to hire this engineer?

Check if Alexis is available

Expertise

Years of commercial development experience

5 years of experience

Core technologies

React.js 4 years
Redux 4 years
JavaScript 5 years
TypeScript 3 years

Other technologies

HTML

Project Highlights

icon
Senior React Developer

Real Estate App

Aug `21 - Dec `21

4 months

Truehome (Loft México)

Real Estate App

Responsibilities & achievements

- Resumed position as Senior Frontend Developer after an internal restructure, with a focus on developing high-quality products for a real estate company. - Led two internal projects to optimize internal tools for reliability and speed, and migrated the monolithic architecture of the main application into a micro fronts architecture. - Implemented a culture for using good coding and development practices among team members. - Developed application modules using React, TypeScript, and SCSS with a focus on delivering exceptional user experiences. - Integrated REST APIs services to ensure seamless data flow between different modules. - Maintained and refactor code for legacy modules to improve application performance and scalability. - Wrote unit tests using Jest and React Testing Library to ensure code reliability and maintainability. - Defined and implemented coding and code contribution practices for the team to ensure code quality and consistency. - Integrated code linters to ensure code quality and reduce errors in the code. - Re-organized files to follow a clean architecture for better organization and maintenance of the codebase. - Reviewed code contributions from team members to ensure code quality and consistency. - Defined deadlines and time estimations for micro fronts development, and delegate and assign tasks for squad members.

Express.js
React.js
TypeScript
Elasticsearch
icon
Web Engineer II

Expedia Websites

Aug `21 - Dec `21

4 months

Expedia Group

Worked on Expedia Website, Backstage.io

Responsibilities & achievements

- Contributed to the open-source project Backstage.io (https://backstage.io). - Worked in the search part, and contributed to the new Search Modal using React.js and Typescript on the frontend side, and Express.js with Elasticsearch on the backend side. - Developed the Search Modal module using React, TypeScript, Elasticsearch, and Express.js. - Wrote unit and integration tests to ensure the reliability of the new feature. - Provided customer support and resolved tickets according to the defined service-level agreements (SLAs). - Collaborated with the open-source community, reviewed and merged pull requests, and contributed to the project's documentation. - Participated in code reviews, pair programming, and knowledge-sharing sessions with other team members.

Express.js
React.js
TypeScript
Elasticsearch
icon
Software Developer

Hussman Project

Dec `20 - Aug `21

8 months

Onephase

Worked for Hussmann Corporation (hussmann.com), a refrigeration systems quality assurance company,

Responsibilities & achievements

- Worked for Hussmann Corporation (hussmann.com), a refrigeration systems quality assurance company, creating a desktop application with Electron.js and a web application with TypeScript, React.js, and React-Redux. - The applications allowed the client to gather and process data from quality assurance tests, providing an overview of the information in charts and automating the generation of reports. - Implemented unit testing for both applications to ensure code reliability. - Designed and developed a web application using React and TypeScript. - Designed and developed a desktop application using JavaScript and Electron. - Implemented unit and integration tests to ensure code reliability. - Provided customer support to address bugs and add new features.

JavaScript
React.js
TypeScript
Redux
Electron
icon
Full-Stack Developer

Chatbox for Microsoft Teams

May `20 - Dec `20

7 months

Indagia

Chatbox for Microsoft Teams

Responsibilities & achievements

- Created a chatbot for Microsoft Teams using the Microsoft Bot Framework SDK (Node.js and TypeScript) and BlueAudit, a desktop application published on the - - Microsoft Store built with Electron.js and React with TypeScript. The application allowed users to conduct financial audits with ease and efficiency. - Developed a chatbot using Microsoft Bot Framework SDK (Node.js and TypeScript) and deployed it with Azure Bot Service. - Integrated Microsoft Azure QnA Maker service and Microsoft Azure LUIS service into the chatbot for language processing. - Uploaded the chatbot into Microsoft Teams App Store: https://appsource.microsoft.com/en-MY/product/office/WA200001939 - Designed and developed a desktop application using Electron and React with TypeScript. - Built an application executable and met the requirements of the Microsoft - ---- Store to upload an application. - Deployed application to Microsoft Store: https://apps.microsoft.com/store/detail/blueaudit/9NLFWXZFB249

Node.js
React.js
TypeScript
Electron
icon
React Developer

Inventory and quotation management system

Feb `19 - May `20

1 year

Manu Muebles

Manu Muebles was an inventory and quotation management system for a carpentry company,

Responsibilities & achievements

- Created unit tests with Jest and React Testing Library to ensure the reliability of the applications. - Provided customer support to solve bugs and fulfill customer requests. - Created and managed a desktop application with Electron and React for the Manu Muebles project. - Created and managed a mobile application using React Native for the Manu Muebles project.

React.js
React Native
Electron
Jest
icon
React Developer

Loan Management System

Feb `19 - May `20

1 year

Te Prestamos Dinero

Te Prestamos Dinero was a loan management system that provided a financial overview with useful charts, allowing the client to manage their customer loans.

Responsibilities & achievements

- Built a web application using React.js and deployed it with Firebase Hosting. - Created unit tests with Jest and React Testing Library to ensure the reliability of the applications. - Provided customer support to solve bugs and fulfill customer requests.

React.js
Jest

Education

Higher education in Computer Science

Agency

AI-powered Mobile and Web apps agency #587

10-50

GMT-8

Palo Alto / USA, Monterrey/Mexico, Indonesia

Core Expertise

AWS
HTML5
Java
JavaScript
Kotlin
MongoDB
MySQL
Node.js
Oracle
Python
React.js
Unity or Unity3D
WordPress
Android
CSS3
iOS
Swift
Webflow
Angular 2x
CouchDB
iOS SDK
Vue.js
ARKit
Google Cloud Platform
Godot

Industries

Logistics & Transportation, E-Commerce & Retail, Entertainment & Games, Construction & Real estate, Sports & Fitness, Social Media & Communication, Travel & Tourism, Booking & Rent, Beauty & Personal Care

Want to hire this engineer?

Check if Alexis is available