Summary
Overview
Work History
Education
Skills
Timeline
SoftwareEngineer
Rafael Lopes Schneider

Rafael Lopes Schneider

Senior Front-end Engineer
Porto Alegre - RS

Summary

Exceptional Senior Front-End Engineer boasting over half a decade of experience in the conception, design, and deployment of complex, large-scale web applications and user interfaces. Expert in the execution and application of modern development languages and frameworks, showcasing particular mastery in React, TypeScript, and Node.js. My extensive professional journey has hinged on delivering excellence in the web development realm, creating robust solutions for large scale applications that drive business growth and customer satisfaction.

Overview

6
6
years of professional experience
5
5
years of post-secondary education

Work History

Senior Front-end Engineer

CMG (Capital Markets Gateway)
Chicago, Illinois
03.2021 - Current
  • Guided the design, development, and implementation of scalable, robust web applications using React, TypeScript, GraphQL, Redux, Playwright and React Testing Library with other front-end engineers, leading to a significant improvement in site performance and user engagement.
  • Architected and implemented unit tests and integration tests, resulting in a decrease in production bugs and facilitating more reliable software updates.
  • Drove cross-functional collaboration with back-end developers, UX/UI designers, and project managers to ensure a seamless and efficient workflow, aligning with project timelines and goals.
  • Participated in the code review process, increasing the codebase quality, enhancing team collaboration, and streamlining future code maintenance.
  • Mentored junior developers, promoting a culture of continuous learning and sharing of best practices within the team.

Senior Front-end Engineer

Time.ly
Vancouver, British Columbia
01.2020 - 03.2021
  • Key contributor in the creation and maintenance of two distinct front-end SaaS applications; a client-facing application built with React and TypeScript, and an administrative interface developed in Angular, both contributing to the enhancement of overall business operations.
  • Devised an effective data management system for seamless integration between these SaaS applications; the Angular-built admin-side managed data configurations, while the React-built client-side was responsible for data consumption and display, leading to improved user experience.
  • Rigorously implemented unit testing for both SaaS applications developed in React and Angular, ensuring application stability, high performance, and reliability, which subsequently resulted in decreased post-deployment issues.
  • Actively engaged in code review sessions, providing constructive feedback to peers, nurturing a work environment dedicated to continuous learning and production of high-quality code for our SaaS applications.

Front-end Engineer

Hammer Consult
Porto Alegre, Rio Grande do Sul
01.2019 - 01.2020
  • Successfully coordinated a diverse team of front-end and back-end developers in the creation and maintenance of complex web applications, primarily utilizing React and TypeScript, and Angular as per client-specific requirements.
  • Managed the entire application development process, ensuring adherence to business rules and prototypes, to deliver software solutions that precisely met client needs and expectations.
  • Implemented rigorous unit testing for both React and Angular frameworks, increasing code reliability, reducing software bugs, and ensuring high standards in application performance.
  • Actively participated in client meetings to gain in-depth understanding of project requirements and to provide technical insights and solutions, bolstering client trust and relationship.

Junior Front-end Engineer

Hammer Consult
Porto Alegre, Rio Grande do Sul
10.2018 - 01.2019
  • Successfully delivered a high-priority application for a government client overseeing the national electric grid, despite challenging deadlines. Single-handedly accelerated the development process, ensuring the application was delivered in three months, leading to high client satisfaction.
  • Developed the front-end of the application using Angular and TypeScript, creating a responsive, user-friendly interface that streamlined the client's operations.
  • Effectively collaborated with a back-end developer on a daily basis to integrate a robust API into the application, ensuring seamless data exchange and enhancing the functionality of the system.
  • Implemented comprehensive unit tests, ensuring the reliability and performance of the application, thereby reducing potential post-deployment issues.
  • Received positive feedback from both the internal team and client for demonstrating exceptional problem-solving skills, dedication, and technical acumen in the successful completion of the project.

Trainee Front-end Engineer

DBServer
Porto Alegre, Rio Grande do Sul
01.2018 - 10.2018
  • Contributed significantly to a team tasked with developing a comprehensive governmental application for the Department of Transit, aimed at modernizing and streamlining the existing data control system.
  • Leveraged Angular and TypeScript to build a responsive and user-friendly front-end, enhancing the overall usability of the application.
  • Adopted Agile methodologies for the software development life cycle, facilitating efficient project management and ensuring on-time, bi-weekly deliveries to the client.
  • Conducted unit testing to ensure code reliability and the overall stability of the application, reducing potential bugs and increasing performance.
  • Gained hands-on experience in presenting software solutions and progress updates to the client in person, improving communication and presentation skills.
  • Rapidly expanded technical knowledge and skills, growing from a trainee to a competent front-end engineer capable of contributing to a large-scale application development.
  • Received consistent praise from the team lead for my eagerness to learn, adaptability, and commitment to delivering high-quality work.

Education

Bachelor of Science - Computer Engineering

PUCRS
Porto Alegre, Rio Grande Do Sul, Brazil
01.2018 - 12.2022

Skills

React

undefined

Timeline

Senior Front-end Engineer

CMG (Capital Markets Gateway)
03.2021 - Current

Senior Front-end Engineer

Time.ly
01.2020 - 03.2021

Front-end Engineer

Hammer Consult
01.2019 - 01.2020

Junior Front-end Engineer

Hammer Consult
10.2018 - 01.2019

Trainee Front-end Engineer

DBServer
01.2018 - 10.2018

Bachelor of Science - Computer Engineering

PUCRS
01.2018 - 12.2022
Rafael Lopes SchneiderSenior Front-end Engineer