Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Marcelo Rosa

Montréal,Canada

Summary

Experienced Frontend Developer with 6 years of expertise in Angular, RxJs, Typescript, JavaScript, HTML, and CSS. Proficient in Java and Spring Boot with 2+ years of hands-on experience. Holds a bachelor's degree in Information Systems. Passionate about technology, self-motivated, quick learner and adept at adapting to new technologies

Overview

6
6
years of professional experience

Work History

Frontend Developer

Rizing
03.2024 - Current
  • Developed custom Experience Builder widgets using React to enhance user engagement and interface quality.
  • Created and maintained reusable global component libraries and modules for use across internal and external applications.
  • Implemented robust service integrations, consuming REST APIs to ensure smooth data flow and enhance system reliability.
  • Designed and implemented workflows in Azure Logic Apps to optimize processes, reduce operational time, and automate repetitive tasks.
  • Conducted thorough testing and debugging using Jest to ensure software quality and reliability.

Frontend Developer

Activia Networks
05.2022 - 01.2024
  • Developed scalable and responsive client-side UI and validations using Angular (11-17), TypeScript, HTML5, CSS, and SCSS, enhancing user experiences and interface engagement
  • Collaborated with UX/UI designers to transform attractive designs into functional web interfaces for digital signage apps, adhering to design specs and increasing user satisfaction by 25%
  • Utilized NgRx and RxJs for state management, ensuring a single source of truth across the entire SPA
  • Reduced post-release issues by 20% through Cypress and Cucumber testing automation
  • Maintained software reliability with unit tests using Jest and Jasmine, achieving a minimum test coverage of 80%
  • Developed backend solutions with scalable server-side apps using Node.js
  • Transformed requirements into completed products by collaborating with QAs and BAs for fast-paced monthly deployments and bug fixes

Frontend Developer

Hotello
11.2020 - 05.2022
  • Evaluated visual business designs and implemented fully responsive web pages in Angular, meeting all hotel business requirements.
  • Collaborated with back-end developers to integrate frontend HTTP API calls with backend REST services, defining data model contracts.
  • Developed fully asynchronous applications from scratch using state management tools like Redux and NgRx, managing local state with Subscribers, Promises, Observables, Actions, Selectors, Mappings, and Services.
  • Improved application loading speed by 30% and scalability by refining resource intensive algorithms, eliminating redundant calls, and implementing lazy loading.
  • Built complete web page modules with custom form validation, routing and route access permissions, security features, advanced forms, and complex business logic.
  • Designed an efficient error handling system that delivers user-friendly messages, enhancing reliability

Full Stack Software Engineer

CGI
11.2018 - 11.2020
  • Led the anti-doping project, utilizing Angular and RxJs to develop frontend components and implement critical features.
  • Engineered Java/Spring Boot RESTful APIs, improving data retrieval efficiency by 30%.
  • Collaborated in an agile environment with business teams, UI/UX designers, and back-end developers, participating in daily scrums, weekly demos, and two-week sprints.
  • Designed robust system architecture to meet project requirements, incorporating innovative solutions for enhanced scalability and performance.
  • Created comprehensive documentation for codebases and APIs, improving accessibility, maintainability, and team collaboration.
  • Worked with cross-functional teams to gather and define product requirements.

Education

Bachelor of Science - Computer Information Systems

Federal Institute of Sergipe
Brazil
01.2018

Bsc, Integrated Computer Science -

Langara College
Vancouver, BC
01.2015

Skills

  • Angular
  • RxJs
  • React
  • Typescript
  • JavaScript
  • HTML
  • CSS
  • Java
  • Spring Boot
  • Git
  • Nodejs
  • Responsive Design

Languages

English
Native or Bilingual
French
Professional Working
Spanish
Professional Working
Portuguese
Native or Bilingual

Timeline

Frontend Developer

Rizing
03.2024 - Current

Frontend Developer

Activia Networks
05.2022 - 01.2024

Frontend Developer

Hotello
11.2020 - 05.2022

Full Stack Software Engineer

CGI
11.2018 - 11.2020

Bachelor of Science - Computer Information Systems

Federal Institute of Sergipe

Bsc, Integrated Computer Science -

Langara College
Marcelo Rosa