Summary
Overview
Work History
Education
Skills
Timeline
Languages
SeniorSoftwareEngineer
Marcos Souza

Marcos Souza

Senior Software Engineer
ŁÓDŹ

Summary

Solution-driven Front end developer adept at contributing to highly collaborative work environment, finding solutions and determining customer satisfaction. Proven experience developing consumer-focused websites using HTML, CSS, JavaScript, Angular and React. Built products for desktop and mobile app users over 7+ years, meeting highest standards for web design, user experience, best practices and speed. Designed and developed web applications across multiple APIs, third-party integrations and databases.

Overview

7
7
years of professional experience
2
2
Languages
7
7
years of post-secondary education

Work History

Senior Frontend Developer

Natixis At Hexa
10.2023 - Current
  • Mentored junior developers, fostering professional growth and enhancing team productivity.
  • Introduced automation tools for efficient deployment processes, minimizing downtime during updates.
  • Contributed valuable input during project planning and design phases, resulting in a more efficient development process.
  • Established version control processes using Git to maintain clean codebases and facilitate efficient collaboration among team members.
  • Developed reusable UI components using modern JavaScript frameworks like Angular 15+, increasing productivity of the entire development team.
  • Ensured seamless integration of Java-based applications with databases, APIs, and other systems.
  • BFF development
  • Angular, HTML, CSS, Jest, Scrum, Git, Bootstrap, JavaScript, Typescript, RESTful API, Java,

Senior Front End Developer

Bosch Portugal
03.2022 - 09.2023
  • Maintained website performance by conducting regular updates and addressing compatibility issues across various platforms.
  • Troubleshot technical issues related to front end development, ensuring prompt resolution to maintain project timelines.
  • Utilized HTML, CSS, and Angular 12+ to create visually appealing and responsive web pages that met client requirements.
  • Mentored junior developers on best practices for front end development techniques, fostering a collaborative work environment within the team.
  • Lead of Front End team.
  • Utilized version control systems such as Git to track changes throughout the development process.
  • Implemented SEO strategies into front end development practices, improving search engine rankings for client websites.
  • Performed unit testing of web applications and troubleshot issues.
  • Optimized web applications for speed, scalability and security.
  • React, TypeScript, Css, HMTL, JavaScript, Jira, Git, Scrum, Jenkins, Jasmine.
  • Used NodeJS, ORM and SQL/No-SQL to develop and manage databases.

Front End Engineer

Altice USA at WINPROVIT
11.2020 - 02.2022
  • Developed streamlined coding processes for improved efficiency and faster project completion
  • Implemented continuous integration tools streamlining the deployment process while minimizing errors
  • Worked closely with UX/UI designers to implement visually appealing interfaces that met client requirements
  • Developed progressive web applications enabling offline functionality and improved user engagement
  • Actively participated in Agile/Scrum methodologies to improve team collaboration and product delivery timelines
  • Ensured cross-browser compatibility through rigorous testing on various platforms and devices
  • Mentored junior developers providing guidance on best practices in front-end development
  • Reduced codebase complexity by refactoring legacy code and implementing modular architecture patterns
  • Contributed to the creation of style guides, establishing consistent design elements across web projects
  • Implemented SEO strategies, improving search engine rankings and driving increased organic traffic
  • Angular.js, React, JavaScript, Css, HTML, Git, Jira, Jasmine, Scrum

Front end Developer

Sebrae Minas
01.2018 - 10.2020
  • Utilized HTML, CSS, JavaScript and Angular to create visually appealing and responsive web pages that met client requirements
  • Developed functional and appealing web applications based on usability, resulting in increased customer satisfaction
  • Participated in design meetings, contributing ideas for improving user interface elements and overall website layout
  • Development of a new framework
  • Refactoring old components, removing angular directives and applying javascript
  • Component documentation development
  • Worked closely with UX/UI designers to translate their designs into functional web applications
  • Utilized version control systems such as Git to track changes throughout the development process
  • Advocated for well-tested and documented, high quality code
  • Researched emerging web technologies and trends for possible incorporation into sites
  • Optimized web applications for speed, scalability and security
  • React, TypeScript, Jasmine, JavaScript, HTML, CSS, Jira, Git, Scrum, UX/UI, Figma

Education

Bachelor's Degree - Computer engineering

Centro Universitário Una
Belo Horizonte - Minas Gerais - Brasil
02.2016 - 11.2021

Mechatronics technician - Engineering, manufacturing and construction: Electronics and automation

SENAI Betim CETEM Maria Madalena Nogueira
Betim - Minas Gerais - Brasil
02.2014 - 10.2015

Skills

HTML

Git version control

Responsive design

JavaScript expertise

SASS and LESS experience

React proficiency

TypeScript

Web components

Redux state management

Cypress E2E testing

Jest testing framework

Angular mastery

Javascript

CSS

Java

UX design

RESTful apis

Jira and confluence

Technical documentation

Angular JS

Wordpress

Scrum framework

Version control systems

SEO principles

CMS platforms

Timeline

Senior Frontend Developer

Natixis At Hexa
10.2023 - Current

Senior Front End Developer

Bosch Portugal
03.2022 - 09.2023

Front End Engineer

Altice USA at WINPROVIT
11.2020 - 02.2022

Front end Developer

Sebrae Minas
01.2018 - 10.2020

Bachelor's Degree - Computer engineering

Centro Universitário Una
02.2016 - 11.2021

Mechatronics technician - Engineering, manufacturing and construction: Electronics and automation

SENAI Betim CETEM Maria Madalena Nogueira
02.2014 - 10.2015

Languages

Portuguese
Native language
English
Advanced
C1
Marcos SouzaSenior Software Engineer