Software Engineer · React & TypeScript
I build fast, accessible interfaces for complex products.
I'm a frontend-focused software engineer with 14 years of experience, from WordPress and PHP to React, TypeScript and Node. Today I work on large-scale digital platforms in Lisbon, with a focus on code quality, security and performance. I've led frontend work on real-estate and event platforms and set up CI/CD pipelines from build to deploy. I also build mobile apps with React Native and Expo.

Open to new opportunities
Lisbon, Portugal · open to relocate
Selected work
Goal, stack and the hard part of each project.

React · Redux · CI/CD
Brixel Hub
A portal that lets sellers and buyers follow a property sale from start to finish.
Frontend Developer Lead

React Native · Expo · iOS · Android
Fabio Salamida
A cross-platform mobile app for iOS and Android, built with React Native and Expo.
Developer and maintainer

WordPress · React · Events
Social Media Expo Milan 2015
Websites and a social wall for the events around Milan Expo 2015.
Frontend Developer Lead
More work
Octopus Wealth ↗
React Native and Expo app with WebView content, push notifications, AdMob and privacy consent flows for iOS and Android.
Forbicioni Studio ↗
Developed a responsive website using Next.js, TypeScript, and Tailwind CSS, focusing on UI design, performance, and maintainability.
Commissario Terzo Valico ↗
Drupal site for the Italian Ministry of Infrastructure, with Google Maps of the railway lines fed by a REST API.
Art Bonus ↗
Front end for the Italian government's cultural heritage donations site, with filterable interventions loaded via Ajax.
Electio 2014
Voting-advice platform in 24 languages for the European Parliament elections; W3C-compliant, triple-A accessible template.
999 Domande sull'Abitare
Full stack: PHP and MySQL back end with a JSON API, React and SCSS front end bundled with webpack.
About
I started building websites in 2009 and moved to React in 2016. I have worked remotely with agencies, startups and public institutions across Europe, as a freelancer and as part of product teams. I care about code quality, tests, accessible interfaces and delivery pipelines that make shipping boring.
Italian (native) · English (C1) · Portuguese (C1)
10/2025 – Present
Software Engineer · EUIPO, Lisbon
Development and maintenance of large-scale platforms supporting the management of intellectual property across the European Union, with a focus on code quality, security and performance.
07/2019 – 08/2025
Fullstack Developer · Brixel, Lisbon
Migrated projects from AngularJS to React, Redux and Cypress, moved deployment to GitLab CI with AWS, and wrote Node and MongoDB endpoints and scripts.
01/2018 – 07/2019
Frontend Developer (freelance) · Octopus Wealth, London
Adviser presentation web app in React and Redux with D3.js charts.
“I have always appreciated the availability, speed and professionalism, as well as the passion for tackling and embarking on new challenges.”
“He is a very talented, reliable and quick developer.”
Let's work together
Open to remote and hybrid roles.
mattia.buffetti@gmail.com