Summary

Expertise

Project Highlights

Education

Agency

RV

English:

Upper Intermediate

Roy V.

vetted by Youteam

Vetted by YouTeam

Costa Rica

UTC -06:00

America/Costa_Rica

English:

Upper Intermediate

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 available

Expertise

Years of commercial development experience

7 years of experience

Core technologies

Full Stack Development 7 years
Node.js 7 years
React.js 7 years
TypeScript 7 years

Other technologies

Ajax
C#
CSS
Express.js
GitHub
HTML5
PostgreSQL
QA
SQL
Bootstrap
Git
OOPS
Sass
Scrum
Adobe Photoshop
Webpack
Angular CLI
Figma
Next.js
Nest.js

Project Highlights

icon
Senior Full- Stack Developer

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.

Ajax
CSS
JavaScript
Node.js
React.js
HTML
Redux
GraphQL
Figma
Storybook
icon
Senior React Developer

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.

JavaScript
React.js
REST Api
icon
Senior Web Application Developer

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.

CSS
Express.js
JavaScript
Node.js
React.js
TypeScript
HTML
Sass
Scrum
GraphQL
Ant Design
icon
Engineer R&D

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.

AngularJS
Express.js
JavaScript
JIRA
Node.js
Git
Microservices
icon
Ruby Software Engineer

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.

CSS
HTML5
JavaScript
Kotlin
PostgreSQL
React.js
Ruby on Rails
ORM
MVC

Education

Higher education in Computer Science

Agency

agency #2263

10-50

GMT-4

South and Center America

Core Expertise

Java
JavaScript
.NET
Node.js
PHP
Python
React.js
React Native
Ruby on Rails
Android
Golang
iOS
QA Management
Test Automation
Project management
Team Lead
Scrum Master

Industries

Branding, design, web development

Want to hire this engineer?

Check if Roy is available