About Me

Hi, I’m Joel — a Frontend Developer and Interactive Designer with a strong background in React + Next.js, Angular, and Vue.js, building projects across diverse industries since 2019. I’m passionate about working on challenging projects that push me to keep learning and refining my skills. I enjoy exploring and implementing new technologies, best practices, libraries, and frameworks to create scalable, efficient, and user-friendly solutions. Beyond technical development, I value collaboration and knowledge-sharing, always striving to add clarity and consistency to the projects I work on.
Since 2023, I’ve also taken on the responsibility of coordinating a development team, which has deepened my interest in leadership, project management, and team dynamics. This experience has allowed me to grow not only as a developer but also as someone who can guide, support, and motivate others. I consider myself a curious and adaptable professional who enjoys continuous growth, whether by embracing new tools, experimenting with fresh ideas, or contributing to projects in different fields.

Projects

Globant

I worked on a team responsible for managing all ancillary services for a major British airline, specifically developing features related to seat selection and baggage within the reservation system. Our stack included React, Next.js, and TypeScript, with unit testing implemented using Vitest. A key focus of the project was ensuring compliance with European airline accessibility (A11Y) regulations.

Tech stack for this position

reacttypescripttailwinddockernexta11ycicdgithubreduxsonarqbunitteststorybook

JS Software

I was responsible for the company’s main project, a Back Office web application developed with React and Next.js, where I carried out both management and development tasks. When I joined, I introduced and implemented agile methodologies, as they had not been applied before. Additionally, for the same company, I worked on another project—an e-commerce platform for retailers built with Vue.js. Although the project had already been started, it required a full refactor to make it adaptable for clients across different industries.

Tech stack for this position

reactnextvuesqlazurecicdmaterialtailwindtypescript

Mendel

I worked on the company’s main project, a web application for the management and control of corporate expenses, developed with Angular. My main duties and responsibilities inclued: Developing new user-facing web features, creating reusable code and libraries for future use, ensuring the technical feasibility of UI/UX designs, optimizing applications for maximum speed and scalability. I was one of the people responsible for the frontend area and occasionally conducted technical interviews.

Tech stack for this position

angularnodejenkinssqldockercicdtypescriptreduxunittest

Bitlogic

I worked on two of the company’s main projects:
1) Web application for university students in React: In this project, I applied technologies such as unit testing with Jest, Enzyme, and React Testing Library, as well as Redux, Material UI, Bootstrap, and Node.js (Axios and Express.js)
2) Web application for commercial staff in Angular: This project was designed to sell university career packages. Alongside frontend development, I also performed backend tasks using Java (SpringBoot) and Node.js.
For both projects, I worked with agile methodologies (Scrum), JIRA, AWS, CI/CD, and GitLab, and I gained experience in pipeline configuration.

Tech stack for this position

reactangulartypescriptmaterialbootstrapnodereduxsonarqbunittest

Trompo Agencia

In charge of the Web Development area, focused on Frontend tasks. I worked with Wordpress and Prestashop templates, in most cases customizing templates for different clients. I also developed sites in HTML5, CSS3 and JavaScript, either from scratch or customizing templates. I used frameworks like Bootstrap and JQuery.

Tech stack for this position

Criterio Net

This experience started as a Collage Intership and ended up becoming a full-time job. I was in charge of the Web Development area, focused on frontend and support tasks. I worked with Wordpress and Prestashop templates, in most cases customizing templates for different clients. I also developed sites in HTML5, CSS3 and JavaScript, either from scratch or customizing templates. I used frameworks like Bootstrap and JQuery.

Tech stack for this position

Education

  • 2024
    Product Owner at Kinetic (Completed)
  • 2019 ~ 2020
    Fullstack Web Developer at Acámica (Completed)
  • 2012 ~ 2018
    Bachelor of Social Communication at UNC (Not Completed)
  • 2010 ~ 2012
    Technical Degree in Interactive Design at La Metro (Completed)
  • 2004 ~ 2009
    High School Degree at CEF San Buenaventura (Completed)

Other skills

Español
Spanish (Native)
English
English Advanced (B2)
Github
Github
Docker
Docker
AWS
AWS
MongoDB
MongoDB
Azure DevOps
Azure DevOps
Apollo
Apollo
GraphQL
GraphQL
Clean Architecture
Clean Architecture
API Restful
Scrum
Microservices