Frontend Team Lead
PrimeIT · Porto, Portugal
Jun 2025 - Present
8 months
Managing technical architecture, sprint planning, and performance reviews for frontend team on enterprise consulting project.
- Set up code review standards and defined technical decision-making process for the team
- Configured Jest and Playwright testing with CI/CD pipelines in GitLab
- Mentoring engineers on TypeScript patterns, web components, and system design
Lit TypeScript Micro-frontends Team Leadership Mentoring
Senior Software Engineer
Fleek · Remote
Dec 2024 - May 2025
5 months
Built user interfaces for decentralized hosting platform. Worked async across US, EU, and LATAM time zones. Company had 95% workforce reduction during restructuring.
- Improved homepage Lighthouse score from 30 to 90+ by optimizing images, converting animations to WebM, adding lazy loading, and splitting bundles per page
- Built AI chat interfaces using LangChain and Eliza frameworks; published npm package (@fleek-platform/agents-chatbox-widget) for embeddable chatbots
- Developed UI component library and state management with Zustand
React.js Next.js Zustand Tailwind CSS TypeScript LangChain Eliza
Senior Software Engineer
Carbonify GmbH · Frankfurt am Main, Germany
Aug 2023 - Nov 2024
1 year, 3 months
Built web applications for carbon certificate cashback platform, both as main product and white-label solution for partners like ADAC (Germany's largest automotive club).
- Built vehicle submission and tracking dashboard with Next.js; achieved Lighthouse 90+ and WCAG 2.1 AA accessibility
- Set up testing with Jest and React Testing Library from scratch
- Improved Core Web Vitals and implemented SEO best practices
Next.js TypeScript Tailwind CSS React.js Jest Testing Library
Senior Frontend Engineer
Craftable Software · Porto, Portugal
Jun 2021 - Jul 2023
2 years, 1 month
Delivered enterprise-grade frontend solutions for major international clients including Vodafone Germany, Ibersol Group, and Dreamlines cruise platform.
- Architected WordPress to React migration for Dreamlines cruise platform (product pages, homepage, cart), improving load times by removing Cloudflare Worker middleware
- Established testing strategy with Jest, Testing Library, and Cypress improving code reliability across team
- Mentored 2-3 junior developers on React patterns and conducted technical interviews for engineering candidates
React.js styled-components Redux.js Testing Library Scrum Git REST APIs Jest Cypress TypeScript JavaScript
Senior Frontend Engineer
Mindera · Porto, Portugal
Jun 2019 - Jun 2021
2 years
Contributed to frontend development for Anova's IoT petrochemical monitoring platform and YOOX Net-a-Porter's luxury e-commerce site (The Outnet).
- Implemented micro-frontend modules for Anova's IoT platform and real-time dashboard monitoring petrochemical sensors
- Shipped features for The Outnet e-commerce platform integrating CoreMedia CMS
- Reduced frontend bundle size for The Outnet content pages (homepage, blog, articles) through strategic code-splitting and lazy loading
React.js Redux.js Webpack Git REST APIs E2E Unit Testing Jenkins TypeScript JavaScript
Frontend Engineer
Mindera · Porto, Portugal
Oct 2017 - Jun 2019
1 year, 8 months
Built POC for Plinth (real estate crowdfunding startup), migrating from Angular 4 to React. Worked on AngularJS to React migration for Statful monitoring platform.
- Successfully migrated applications from Angular/AngularJS to React
- Applied testing strategies with Selenium, Cypress, and Jest
React.js Agile Methodologies HTML5 Git REST APIs Jest Front-End Development Jenkins
IT Consultant
Devoteam · Porto
Jul 2015 - Oct 2017
2 years, 3 months
Built browser-based TV application for Vodafone Portugal, replicating the set-top box experience in the web browser using AngularJS.
- Developed browser-based TV application mirroring set-top box UX for Vodafone Portugal
Agile Methodologies Git Jest Front-End Development AngularJS JavaScript HTML5 SASS
Software Developer
RedeRia Innovation · Vagos
Sep 2013 - Jun 2015
1 year, 9 months
Worked on websites, dashboards, and Android applications.
- Developed Android applications alongside web projects
GitHub SASS HTML5 Software Development Android Development
Web Developer
iNovmapping, LDA · Coimbra
Feb 2013 - Jun 2013
4 months
Internship developing an eCommerce website using WordPress.
- Developed eCommerce website with WordPress and SEO optimization
Web Development HTML WordPress SASS Git Front-End Development SEO PHP