Gerardo Manuel Chavez LariosFull Stack Developer
I'm Full Stack Developer with five years of experience in different projects. I bring a deep understanding of Node.JS with a strong focus on React, Next.JS, Apollo GraphQL, and Express, also leadership skills to deliver value for every project and team. Proficient in Object Oriented Programming, Functional Programming, and the creation of architectures to implement RESTful API interfaces.
Tech stack
React (8)
PostgreSQL (8)
Next.js (8)
Docker (7)
Lambda Functions (5)
Redis (5)
Express.js (5)
Styled-components (5)
AWS Lambda (5)
Redux (5)
Jest (4)
HTML (4)
CSS (4)
TypeScript (4)
Node.js (2)
React Apollo (2)
jQuery (2)
MySQL (2)
SQL
Git
Lambda Architecture
MongoDB
GraphQL
Amazon Web Services (AWS)
Experience
Software EngineerTango
02/2020 - Currently

Implemented different storage technologies and cache-in-memory strategies using Docker, Redis, and Postgres for development and production environments, resulting in improved performance and reliability of the application. Led the migration from raw React to Next.js, resulting in improved performance and easier application maintenance. Developed front-end features using React/Redux and implemented an event-driven architecture with MarbleJS, RxJS, and multiple server communications through Redis at the backend, resulting in a more efficient and scalable application. Created a serverless architecture to implement a RESTful API interface with AWS Lambda functions, Postgres, and Express, resulting in reduced costs and improved scalability. Created Slack bots with the Slack API and its best practices, including messages, user management, and communication with webhooks using AWS Lambda, improving team communication and automation.

Docker
Redis
PostgreSQL
React
Next.js
Redux
Lambda Functions
AWS Lambda
Express.js
Styled-components
Full-stack DeveloperRealKey
10/2020 - 08/2022

Worked full stack using React and Apollo GraphQL with Postgres, following SOLID principles and working with an object-oriented paradigm, resulting in a cohesive and maintainable codebase. Implemented different storage technologies and cache-in-memory strategies using Docker, Redis, and Postgres for development and production environments, resulting in improved performance and reliability of the application. Led the unit testing effort, increasing test coverage to 90% using Jest for the project implementing Apollo GraphQL, resulting in a more robust and reliable application.

React
React Apollo
TypeScript
Node.js
HTML
CSS
Next.js
Jest
Docker
PostgreSQL
Ingeniero de softwareHMH Sistemas S.A. de C.V
08/2018 - 02/2020

I maintained legacy code working Full Stack using React/Redux at the front end and Express.js with MySQL in the backend, following SOLID principles and working with an object-oriented paradigm, resulting in a cohesive and maintainable codebase. Implemented a strategy for database backups for staging and production environments on the AWS cloud platform, ensuring data integrity and availability in case of any issues. Led the unit testing effort, increasing test coverage to 80% using Jest for the project implementing Express and React resulting in a more robust and reliable application.

Next.js
React
jQuery
PostgreSQL
MySQL
HTML
CSS
Jest
TypeScript
Education
Bachelor's DegreeUniversidad de Colima
02/2016 - 02/2020