Marcos N.Front-end UX Engineer
Skills
Holding a Bachelor of Science degree in Computer Information Systems, with over four years of experience in web development, I specialize in frontend development. Proficient in JavaScript, CSS, and HTML, I also possess solid expertise in React, Typescript, and testing frameworks. My current focus involves the study and implementation of robust architectural practices and frontend software design principles. Additionally, I am enhancing my skills in writing accessible and semantically rich HTML and CSS code.
Software Development Consultant
6/1/2021 - 3/1/2023
Served as a Frontend Consultant on the Implementation team focusing on the brand internationalization for a major cosmetics and beauty company. Tasked with adapting a web application's initial registration form to comply with the legal requirements of multiple countries, including Mexico, Malaysia, Chile, Argentina, and Brazil. Utilized extensive technical expertise in React, with three micro-frontends using TypeScript and one using JavaScript. Employed Jest and React Testing Library for robust frontend testing, while leveraging Material UI for design elements.
The backend infrastructure included two Backends for Frontends (BFFs) developed in Node.js and TypeScript, with testing performed using Jest. Implemented CI/CD pipelines with Jenkins and deployed applications on AWS. Applied multiple methodologies to ensure high code quality, such as Test-Driven Development (TDD), code reviews, pair programming, clean code practices, refactoring, and Sonar for static code analysis.
Agile methodologies varied depending on project phases, typically using Scrum but occasionally incorporating Kanban.Frontend developer
7/1/2020 - 6/1/2021
Focused on the maintenance and development of new features for a SaaS supply chain platform. Actively participated in frontend project architecture and technological decision-making processes, while also serving as a mentor for new team developers. Developed expertise in building the frontend as a monolith using ReactJS with the Create React App (CRA) framework. Ensured seamless communication with the backend by implementing GraphQL API through Apollo. Utilized Ant Design for the design system, resulting in a cohesive and efficient user interface. Managed deployment processes on Google Cloud.Fullstack Developer
9/1/2019 - 3/1/2020
Developed and maintained websites for small to medium local companies within a small team. Utilized a CMS developed in PHP, customized to align with the company's branding. Developed frontend interfaces from scratch using HTML5, CSS3 with the Less framework, and vanilla JavaScript tailored to each client.FullStack Developer - Trainee
5/1/2017 - 9/1/2019
Engineered a comprehensive system from inception to deployment that automated administrative activities at a research institution. Responsible for the complete software engineering lifecycle, including requirements gathering, system architecting, and technology selection. The project was a collaborative effort within a two-person team. Utilized PHP in conjunction with the CodeIgniter framework for backend development. Created a responsive and intuitive frontend from scratch using HTML5, CSS3 with Bootstrap 4, and JavaScript.
B.S. degree in Computer Information Systems at Federal University of Sergipe
2014 - 2019
React JS Training at Alura
12/1/2020HTML and CSS Formation at Alura
12/1/2020Front End Formation at Alura
12/1/2020Accessible Web Applications at Alura
12/1/2020
Marcos is available for hire
Hire Marcos N.All Howdy Candidates are vetted for skills and english proficiency.