About me
I'm a Front End Developer with over a decade of experience building web applications with a focus on performance, usability, and scalable architecture. My background spans from client-side development to server-side integration and automation, always aiming to craft thoughtful, efficient solutions.
I'm passionate about clean, maintainable code and have worked extensively with modern frontend frameworks—especially Angular. I enjoy mentoring, designing UI/UX flows in Figma, and collaborating with cross-functional teams to solve real-world problems. In multicultural environments, I thrive in fully English-speaking teams and embrace continuous learning as a core part of my professional journey.
Whether improving legacy systems or developing micro frontend architectures, I aim to contribute with technical depth, empathy, and a product-focused mindset.
Experiences
Volkswagen Digital Solutions
Software Developer
Currently, I work as a Frontend Software Developer focused on modernizing and scaling an internal platform used by engineering and after-sales teams. My main responsibility is evolving a micro frontend architecture—migrating applications from Angular 13 to 17, improving performance, and enhancing maintainability through better modularization.
As a team, we collaborate on the development of new micro frontends, design user flows in Figma, and collaborate closely with distributed teams across Germany. I also maintain and optimize CI/CD pipelines to automate builds and deployments, ensuring faster and safer delivery of frontend features.
The platform I help build enables job monitoring, warehouse process tracking, internal audits, and bulk task execution through a campaign system—playing a key role in operational excellence. Working in a fully English-speaking, multicultural environment has added a rewarding layer to this experience, helping me grow both technically and personally.
- Angular
- Typescript
- Jasmine
- Karma
- SCSS
- HTML
- GitLab CI/CD
- Figma
Banco Crédibom - PiscaPisca.pt
Front End Tech Lead
As a Tech Lead for the Front End, my role entails a wide range of responsibilities. I am dedicated to supporting the team in addressing issues related to componentization, SEO optimization, server-side rendering, and performance enhancement. I actively engage in hands-on coding to address bugs and develop features in alignment with the priorities set by the business team.
Furthermore, I lead efforts to enhance and modularize our legacy application by breaking it down into micro frontends. This strategy not only simplifies maintenance but also streamlines the development of new features, contributing to the overall agility and efficiency of our software development process.
- Angular
- Angular Universal
- Typescript
- Node.js
- Express.js
- Jasmine
- Karma
- Storybook
- SCSS
- HTML
Banco Crédibom - PiscaPisca.pt
Delivery Manager
As a Delivery Manager, my responsibilities encompassed overseeing both frontend and backend developers to ensure the successful delivery of features and bug fixes. I actively managed teams by delegating tasks based on priority and aligning them with the goals of the business team. Additionally, I served as a communication bridge between various teams, including DevOps, Testers, Design, SEO, and Business, providing support and guiding decision-making in line with best practices for efficient project delivery.
Aubay
Front End Tech Lead
As a Tech Lead for the Front End, my role entails a wide range of responsibilities. I am dedicated to supporting the team in addressing issues related to componentization, SEO optimization, server-side rendering, and performance enhancement. I actively engage in hands-on coding to address bugs and develop features in alignment with the priorities set by the business team.
Furthermore, I lead efforts to enhance and modularize our legacy application by breaking it down into micro frontends. This strategy not only simplifies maintenance but also streamlines the development of new features, contributing to the overall agility and efficiency of our software development process.
- Angular
- Angular Universal
- Typescript
- Node.js
- Express.js
- Jasmine
- Karma
- Storybook
- SCSS
- HTML
PagSeguro PagBank
Front End Developer
As a Front End Developer, I was entrusted with several pivotal responsibilities. These included developing and maintaining the Account Card section to ensure consistent functionality and user experience, creating tailored landing pages for account card campaigns to drive engagement, and designing reusable components to streamline development processes. Furthermore, I successfully improved test coverage metrics to enhance code reliability and adhered to best practices for maintainability and reusability, encompassing coding standards, comprehensive documentation, and strategic architectural decisions. These experiences reflect my commitment to elevating Front End development efforts and ensuring user satisfaction.
- React
- Redux
- Next
- Typescript
- Node.js
- Jest
- Styleguide
- SCSS
- HTML
- Jenkins
Grupo Pereira
Front End Developer
As a Front End Developer, my primary role revolved around the development and maintenance of business graphs and tables aimed at simplifying complex data for other teams, thus facilitating informed decision-making. In addition to this, I actively worked on enhancing existing components and architectures to ensure they aligned with best practices and promoted overall system efficiency and scalability. These responsibilities underscore my commitment to creating user-friendly data visualization tools and optimizing the technical foundations of our applications.
- Vue
- Vuex
- Javascript
- SCSS
- HTML
Master Case
Front End Developer
As a Front End Developer, my primary responsibility entailed the creation of landing pages for various campaigns, where I effectively conveyed campaign messages and encouraged user engagement. Additionally, I played a crucial role in maintaining the company's legacy systems related to government operations. Furthermore, I was instrumental in the development of a product utilizing NW.js, ensuring its compatibility with both Windows and macOS operating systems. These tasks highlighted my ability to bridge design and functionality, support critical legacy systems, and develop cross-platform solutions, contributing to the success of the organization.
- AngularJs
- Ionic
- Javascript
- SCSS
- CSS
- HTML
Grupo WTW
Web Developer
As a Web Developer, I had a diverse role, overseeing the entire process of creating websites, blogs, systems, and landing pages. This included designing frontend layouts, building backend databases, and implementing essential business logic. I also emphasized SEO strategies to improve content visibility and engagement. My approach prioritized holistic and high-performance digital solutions.
- PHP
- MySQL
- CakePHP
- Javascript
- SCSS
- CSS
- HTML