![RV](https://d2abrqas732254.cloudfront.net/images/specialists/65a71eb47ea85340da8a9d0263991434e9166497.png)
English:
Upper Intermediate
Costa Rica
UTC -06:00
America/Costa_Rica
Senior Full- Stack Developer
He is a passionate Senior Frontend Developer with 7+ years of experience, specializing in dynamic web applications using JavaScript, React.js, and Node.js. Currently serving as a Senior Frontend Developer at Critical Mass since January 2022, he contributes to cutting-edge digital projects for globally renowned agencies and brands. At Critical Mass, he played a key role in projects like the Nissan and Infiniti web application, where users can customize vehicles and receive quotes. His responsibilities include translating graphic designs into standard-compliant HTML, CSS, and JavaScript (React), collaborating on data exchange, and ensuring quality web development in close partnership with cross-functional teams. His skill set includes React, React Hooks, GraphQL, CSS IN JS, Apollo Client, Story Books, Scrum, GIT, HTML5, CSS3, VanillaJS, Enzyme-Jest, and NPM. Operating under agile methodologies, he contributed to launching new versions weekly, emphasizing high product quality.
Want to hire this engineer?
Check if Roy is availableExpertise
Years of commercial development experience
7 years of experience
Core technologies
Other technologies
Project Highlights
Critical Mass
Jan `22 - Mar `24
2 years
Critical Mass
- Successfully implemented technical solutions following capabilities' best practices, ensuring timely delivery of high-quality web development projects. - Collaborated extensively with teams across Creative, Business, Technology, and QA to translate graphic designs (Figma) into standard-compliant HTML, CSS, and JavaScript (Node - React). Utilized technologies such as React Hooks, Redux, Styled components, Storybooks, and GraphQL. - Took the lead in translating wireframes into fully styled markup code, showcasing a keen eye for detail and strict adherence to project guidelines. - Provided coaching and support to team members, assisting in their tasks and improving technical skills, ultimately enhancing overall team performance and efficiency. - Successfully debugged and troubleshot complex issues within web applications, providing root cause analysis and playing a pivotal role in problem resolution. - Implemented data exchange between application layers via AJAX, ensuring seamless communication. - Worked closely with Creative, Business, Technology, and QA teams to ensure the quality and punctual delivery of web development projects. - Translated graphical designs and wireframes into fully styled markup code, maintaining a high standard of excellence. - Ensured concise and clear documentation was maintained by all team members for projects, following each Capability’s guidelines and best practices. - Proactively provided coaching and support to other team members, facilitating task fulfillment and improving their performance and overall technical skills. - Debugged or troubleshooted simple issues in existing web applications, contributing to problem resolution. - Provided feedback on policies and procedures, identifying opportunities for improvement.
Responsibilities & achievements
- Successfully implemented technical solutions following capabilities' best practices, ensuring timely delivery of high-quality web development projects. - Collaborated extensively with teams across Creative, Business, Technology, and QA to translate graphic designs (Figma) into standard-compliant HTML, CSS, and JavaScript (Node - React). Utilized technologies such as React Hooks, Redux, Styled components, Storybooks, and GraphQL. - Took the lead in translating wireframes into fully styled markup code, showcasing a keen eye for detail and strict adherence to project guidelines. - Provided coaching and support to team members, assisting in their tasks and improving technical skills, ultimately enhancing overall team performance and efficiency. - Successfully debugged and troubleshot complex issues within web applications, providing root cause analysis and playing a pivotal role in problem resolution. - Implemented data exchange between application layers via AJAX, ensuring seamless communication. - Worked closely with Creative, Business, Technology, and QA teams to ensure the quality and punctual delivery of web development projects. - Translated graphical designs and wireframes into fully styled markup code, maintaining a high standard of excellence. - Ensured concise and clear documentation was maintained by all team members for projects, following each Capability’s guidelines and best practices. - Proactively provided coaching and support to other team members, facilitating task fulfillment and improving their performance and overall technical skills. - Debugged or troubleshooted simple issues in existing web applications, contributing to problem resolution. - Provided feedback on policies and procedures, identifying opportunities for improvement.
Intel Corporation
Jun `21 - Jan `22
7 months
Intel Corporation
- Executed a migration of a web application from AngularJS to the latest versions of ReactJS, leveraging JavaScript technologies, React Router, React Hooks, and RestAPI (Fetch). - Developed layouts using HTML, CSS, and React-Bootstrap to enhance the user interface and overall user experience. - Wrote well-designed and testable code, employing Jest and React Testing Library to ensure the robustness of the codebase. - Integrated various software components into a fully functional software system, ensuring seamless interoperability. - Documented and maintained software functionality, creating comprehensive workflow documentation and test cases for future reference. - Operated in an agile and collaborative environment under the scrum methodology, utilizing tools such as MS Teams and Jira for effective project management and communication.
Responsibilities & achievements
- Executed a migration of a web application from AngularJS to the latest versions of ReactJS, leveraging JavaScript technologies, React Router, React Hooks, and RestAPI (Fetch). - Developed layouts using HTML, CSS, and React-Bootstrap to enhance the user interface and overall user experience. - Wrote well-designed and testable code, employing Jest and React Testing Library to ensure the robustness of the codebase. - Integrated various software components into a fully functional software system, ensuring seamless interoperability. - Documented and maintained software functionality, creating comprehensive workflow documentation and test cases for future reference. - Operated in an agile and collaborative environment under the scrum methodology, utilizing tools such as MS Teams and Jira for effective project management and communication.
Prius Intelli
Jan `21 - Jul `21
6 months
Prius Intelli
- Constructed an Order Management System using JavaScript technologies, including React, TypeScript, Node.js, and Express.js. The project was developed with a GraphQL API. - Developed templates based on designs provided by the UX/UI team, utilizing HTML, CSS technologies, styled-components, frameworks, and CSS preprocessors (SASS, Ant-design) to ensure a visually appealing and user-friendly interface. - Operated within a collaborative environment under the scrum methodology, fostering effective teamwork and project management.
Responsibilities & achievements
- Constructed an Order Management System using JavaScript technologies, including React, TypeScript, Node.js, and Express.js. The project was developed with a GraphQL API. - Developed templates based on designs provided by the UX/UI team, utilizing HTML, CSS technologies, styled-components, frameworks, and CSS preprocessors (SASS, Ant-design) to ensure a visually appealing and user-friendly interface. - Operated within a collaborative environment under the scrum methodology, fostering effective teamwork and project management.
Wind River
Sep `20 - Jan `21
4 months
Wind River
- Provided support in delivering features and updates to the infrastructure, employing skills in Angular, JavaScript, Node.js, Express, microservices, and database data handling. - Operated within a continuous integration-continuous delivery environment, utilizing tools such as GIT, Jira, and code review tools for streamlined development processes. - Developed new user interfaces, key features, and reporting options for tools, enhancing their functionality and user experience.
Responsibilities & achievements
- Provided support in delivering features and updates to the infrastructure, employing skills in Angular, JavaScript, Node.js, Express, microservices, and database data handling. - Operated within a continuous integration-continuous delivery environment, utilizing tools such as GIT, Jira, and code review tools for streamlined development processes. - Developed new user interfaces, key features, and reporting options for tools, enhancing their functionality and user experience.
Swarmly
Jan `18 - Aug `20
3 years
Swarmly
- Constructed the Swarmly web app, a fully responsive Realtime collaborative learning platform, utilizing a Monolithic architecture. The project involved the use of Ruby on Rails (MVC), a version of React on Rails for implementing ReactJS on the Frontend, and technologies such as JavaScript, CSS (Material Design), HTML5, and PostgreSQL ORM activerecord. - Successfully launched the Swarmly mobile app, developed natively with a customization layer using Java and Kotlin. The mobile app was primarily designed as a Progressive Web Application (PWA), enhancing its accessibility and user reach. - Implemented project management using GitHub and a custom agile methodology, ensuring effective collaboration and efficient development processes throughout the project.
Responsibilities & achievements
- Constructed the Swarmly web app, a fully responsive Realtime collaborative learning platform, utilizing a Monolithic architecture. The project involved the use of Ruby on Rails (MVC), a version of React on Rails for implementing ReactJS on the Frontend, and technologies such as JavaScript, CSS (Material Design), HTML5, and PostgreSQL ORM activerecord. - Successfully launched the Swarmly mobile app, developed natively with a customization layer using Java and Kotlin. The mobile app was primarily designed as a Progressive Web Application (PWA), enhancing its accessibility and user reach. - Implemented project management using GitHub and a custom agile methodology, ensuring effective collaboration and efficient development processes throughout the project.
Education
Higher education in Computer Science
Agency
10-50
GMT-4
South and Center America
Core Expertise
Industries
Branding, design, web development
Want to hire this engineer?
Check if Roy is available