Roberto GayolFront End Developer
Hello there, I'm from Mexico. I like to learn, I also have the power to develop and create new things, and I have the ability to adapt to any new technology and situation. I have experience working in different areas and groups, so I have developed the ability to be a self-taught person with a great attitude toward teamwork.
Certifications
Angular
AngularJS, Angular
11/26/2019
B2 Upper Intermediate
B2 Upper Intermediate, B1 Intermediate
10/07/2021
Tech stack
Angular (7)
AngularJS (2)
B2 Upper Intermediate
B1 Intermediate
JavaScript (7)
Sass (6)
TypeScript (6)
RxJS (5)
CSS3 (5)
CSS (2)
Ionic (2)
RFID (2)
Oracle Database (2)
Pascal (2)
CSS3 Animation (2)
HTML (1)
PHP (1)
Spring (1)
Java (1)
Angular Material
MySQL
Experience
Front End DeveloperCapgemini
06/2022 - Currently

- Migration of AngularJS to Angular 13 - Development of landing pages, for different applications, using different technologies, following the design and pass to code using pixel perfect. - Using pure CSS and BEM methodology for the name of the classes. - Creation of directive with Intersection. Observer to trigger the animations and run smoothly on the browsers. - With the Front-end team, discussed issues to provide resolution and apply best practices. - Developed designs to meet specific requirements, such as quick-loading sites with layouts.

RxJS
Sass
CSS
JavaScript
TypeScript
AngularJS
Angular
Sr Front-end developerPowDevs
02/2021 - 08/2022

- Create different custom components from scratch with only HTML and CSS. - Create a responsive design for 3 types of screens, mobile, iPad, and desktop. - Create directives for the calculation with different routes and estimate the cost of that route. - Work with google maps API and bring the best route for the road up to 10 different addresses. - Creation of cypress 40+ to do the end-to-end testing on the web application. - More than 150 tickets were created for the application and collaborated with brainstorming for some of the new features in the application. - Creation of different types of animations to have the best performance on the browser - Creation of directive with Intersection. Observer to trigger the animations and run smoothly on the browsers. - Migration of Angular 9 to 11, the last migration was to Angular 13

RxJS
Sass
JavaScript
CSS3 Animation
CSS3
TypeScript
Angular
Web User Interface DeveloperGlobant
06/2020 - 02/2021

Project Gentera - Work with UI/UX team and participate in the brainstorming for new features in the app. - Developed team communications and information for meetings, bringing new ideas for the team to create new components for the system. - Write responsive design for the app. Project Nearby - Migration of the app from Angular to React. - Creation of new components and features for the app. - Bring ideas for new features in the app. Project Green Dot - Work with UI/UX team and participate in the brainstorming for new features in the app. - Development with the front-end team on the design of new app members. - Participate in bringing good practices to the app on the front side.

JavaScript
Sass
CSS3
TypeScript
Angular
Software Engineer II3Pillar Global
03/2020 - 06/2020

Project NielsenIQ - Creation of new components with Angular 11 for the new app. - Introduce agile methodologies and develop best practices for the division to enhance product development. - Plan and develop interfaces that simplified overall management and offered ease of use. - With the Front-end team, discussed issues to provide resolution and apply best practices. - Collaborated with brainstorming for some of the new features in the application. - Developed designs to meet specific requirements, such as quick-loading sites with layouts.

JavaScript
Sass
HTML
CSS3
TypeScript
Angular
Front-end developer at MTech SystemsMTech Systems
09/2018 - 03/2020

- Collaborate in creating a custom library with more than 30 components from scratch with HTML and CSS to increase performance in the app for Axis, Amino, and Sonar. - Conceive and build optimized landing pages in HTML and CSS for integration and cross-browser compatibility. - Better ways to increase the performance with styles and the SASS for the private library. - Work with the UI/UX team and collaborate with the team on creating new components or features for the system. - Creation of rules for future Front-End developers (BEM methodology). - Test created with karma 100+ and then migrate the Karma test to Jest to increase the performance and save time for the team. - More than 400+ tasks completed in the front-end area. - Developed designs to meet specific requirements, such as quick-loading sites with layouts. - Design and update layouts to meet usability and performance requirements. - Conduct unit testing to deliver optimal browser functionality.

RxJS
Ionic
JavaScript
Sass
CSS3
TypeScript
Angular
Software developerStorecheck
06/2018 - 09/2018

- Work with Java Spring. - Testing

CSS3
HTML
Java
Spring
Software developerGLWARE SOLUTIONS
01/2018 - 05/2018

- Leader for new developers. - Projects for the Puebla campaign (Government). - Survey application development.

JavaScript
Ionic
Angular
PHP
Software DeveloperUniversidad Autónoma de Querétaro
04/2016 - 01/2018

System with RFID and Object Pascal for the university

Oracle Database
RFID
Pascal
Education
Software EngineeringUAQ
07/2014 - 02/2018
Portfolio
Online Portfolio
April 2020 - May 2020