Alexandre F.Front-end UX Engineer
Skills
Front-End Developer with nine years of experience specializing in JavaScript (ES6), including substantial work with Angular (versions 2 through 16), Typescript, and CSS/Less/Sass, focusing on flexible and grid-based layouts, performance optimization, and animations. Proficient in RxJs and Object-Oriented Programming (OOP), and well-versed in various design patterns such as singleton, factory, builder, strategy, facade, shell, and observer. Demonstrates solid understanding of the SOLID principles, REST APIs, SQL programming languages, and version control systems like Git. Skilled in unit testing frameworks, including Jasmine and Jest, and familiar with front-end frameworks like Bootstrap and Material Design. Operates within Scrum/Agile methodologies with a strong emphasis on UI/UX best practices. Additional experience includes MySQL and PostgreSQL databases, NgRx state management, GraphQL data query language, and Docker containerization. Holds a leadership role as a tech lead for the past three years, overseeing a team of front-end developers, managing tasks, and conducting code reviews. Former career includes over 11 years as a Designer/Project Manager in digital agencies.
Frontend Engineer
5/1/2023 - 10/1/2023
Developed and added new features to a virtual meeting platform utilizing webRTC and Pixi.js. Conducted bug fixes and undertook the task of rewriting legacy code to Angular 15, ensuring the platform's modernization and scalability. Implemented comprehensive unit tests to guarantee code reliability and performance. Actively participated in code reviews, contributing to the maintenance of high-quality and standardized code practices.Angular Developer
4/1/2022 - 10/1/2022
Gained expertise in developing and maintaining features in an Angular application, with a special emphasis on integrative work with 3D environments utilizing Three.js and WebGL. Focused on reinforcing and implementing good coding practices in both new and legacy codebases.Lead Front End Developer
6/1/2019 - 5/1/2023
Coordinated team members' activities and managed project deadlines effectively, taking into account the complexity of each task. Provided technical guidance and ensured high-quality code by performing rigorous reviews. Enhanced application performance through meticulous quality control practices. Developed proficiency in project management and team leadership, along with a deep understanding of efficient coding standards and performance optimization. Familiar with Agile methodologies, ensuring smooth collaboration and timely delivery of project milestones.Senior Front End Developer
10/1/2017 - 5/1/2019
Gained expertise in updating Angular versions promptly upon release. Effectively discussed and analyzed requirements to propose viable solutions addressing Marketing Management's demands and coordinated implementations with the Back End team. Demonstrated capability in developing new features and integrating provided layouts, ensuring seamless functionality and enhanced user experience.Mid-Level Front End Developer
11/1/2015 - 9/1/2017
Led the migration of a project from AngularJS to Angular 4, showcasing significant expertise in both versions of the framework. Developed the front end of web applications based on provided layouts and functionality specifications, ensuring accurate representation of design and robust performance.Junior Front End Developer
2/1/2014 - 10/1/2015
Led the migration of a scholarship distribution platform from .NET MVC to AngularJS, enhancing the user interface and overall performance. Expertly implemented HTML, CSS, and JavaScript to develop web applications based on detailed layouts and functional as well as user interaction requirements. Seamlessly integrated frontend functionalities with C# APIs to ensure efficient data handling and robust application performance.
Industrial Design - Product Design at State University of Bahia
1998 - 2005
Alexandre is available for hire
Hire Alexandre F.All Howdy Candidates are vetted for skills and english proficiency.