About
I am a full-stack developer with experience in both backend and frontend. I started my career working on the backend with PHP and Laravel. Later, I moved to Node.js with Express and TypeScript, where I learned more complex functions using AWS, working with Lambda, S3 storage, and logs.
Then, I made a big step into frontend because my job needed help in this area. I started with HTML, CSS, Bootstrap, and JavaScript. Later, I worked with Vue.js, Pug, and SCSS, Paralax. Finally, I specialized in React.js, using Gatsby.js with Tailwind CSS and making animations with Framer Motion and GSAP.
Now, I work with Next.js, creating component libraries to reuse in different projects. I really enjoy working on the frontend because it lets me mix creativity and functionality to build interactive experiences. And all this while working at Whiz Latam.
In my free time, I like to ride my motorcycle, read, cook, and explore new places.
Experience
2024 — Present I am currently in charge of the entire frontend development from scratch, componentizing each section. The client requested the creation of custom libraries for reuse in different projects and to expand their functionality and more.
- React
- Next
- TypeScript
- Tailwind
- Custom libraries
2023 — 2022 I was in charge of the admin panel frontend. It was an old code that needed some refactoring. The necessary improvements were made to ensure it worked correctly within the time required by the client
- Nuxt
- Vue
- JavaScript
- Bootstrap
2022 — 2021 I was in charge of the frontend for three applications in this project, where components were improved and API and service calls were optimized and more.
- React
- Gatsby
- TypeScript
- Tailwind
- Okta
- Strapi
2021 — 2020 The migration of users from Auth0 to Okta was carried out, along with optimizations in API calls to speed up queries. Additionally, the Stripe payment gateway was implemented, and a bulk data upload was developed using AWS Lambda and more.
- Node
- Express
- TypeScript
- AWS
- S3
- Lambda
2020 — 2019 A chatbot was developed for a church, allowing members to communicate to leave comments, suggestions, and requests. Everything was implemented using a REST API and Twilio and more.
- Node
- Express
- JavaScript
- Twilio
- Whatsapp
Projects
University course store
It is a web platform for purchasing courses from various universities in the United States. Users can buy courses and complete them entirely online. The entire backend and frontend flow was developed, integrating authentication services, a CMS like Strapi, and the Stripe payment gateway
- React.js
- Gatsby.js
- Node.js
- Express
Snaks and products store for pets
It is a web platform for selling snacks and pet food. The frontend was fully developed, connecting it to the API and handling the integration. Additionally, key features were implemented to enhance the user experience and optimize application performance
- React.js
- Gatsby.js
- Tailwind