Senior Software Engineer

Matteo De Filippis

7+ years crafting digital experiences.
From agencies to startups. Milan, Italy.

7
Architecture * Performance * Accessibility * Minimalism * Architecture * Performance * Accessibility * Minimalism *

Chapter 01

The Beginning

2018 - 2021

It started with a simple question: "How do websites actually work?"

I fell in love with web development during my years at university. I began by developing custom websites for multiple companies using HTML, CSS, JavaScript, PHP, and WordPress. I managed projects from design to development and ongoing maintenance.

I built a PHP and MySQL-based emulator that replicated INAIL Click Day functionality. It featured question and answer randomization, timing tracking, and leaderboard systems. I also maintained shared hosting servers to ensure optimal website performance and reliability.

During my university years, I created Netychords - an accessible digital musical instrument for people with motor disabilities. Using eye-tracking and head movements to create music. It wasn't just code; it was technology with purpose. Read more in the paper I wrote.

WordPress PHP JavaScript Accessibility

Building things that matter

Chapter 02

The Agency Years

2021 - 2025

DEside - a Milan-based communication house where I transformed from developer to leader.

Hundreds of websites. Dozens of industries. Food, crypto, real estate, healthcare, hospitality - each project a new challenge, a new stack to master, a new problem to solve. I learned to move fast without breaking things.

Then came the evolution: IT Manager. Suddenly I wasn't just writing code - I was shaping how the entire team worked. Implementing MDM systems, leading AI integration initiatives, coordinating project budgets as Scrum Master. The technical became strategic.

I modernized our infrastructure by migrating legacy hosting to Docker deployments, transforming WordPress monoliths into headless architectures, and creating internal platforms to improve company processes. I also mentored junior developers who now build amazing things on their own.

100+

Projects Delivered

3

Developers Mentored

React Next.js TypeScript JavaScript Node.js Docker PHP Laravel MongoDB MySQL MariaDB Figma Git React Next.js TypeScript JavaScript Node.js Docker PHP Laravel MongoDB MySQL MariaDB Figma Git

Chapter 03

New Adventure

2025 - Now

Freedome - a marketplace that connects people with outdoor experiences.

Here, I'm not just building websites for clients - I'm shaping a product that helps people discover adventure. Leading the complete visual rebranding, rebuilding internal platforms, and optimizing performance so dramatically that some API calls dropped by 90%.

I created a unified UI kit with a custom component registry, mentored developers, and continue to serve as the primary code reviewer.

I am also leading the complete restructuring of the marketplace from a WordPress-based platform to modern technologies (such as Next.js, a headless CMS, and a custom checkout).

In this role, I also learned how to work on a complex backend to ensure business runs smoothly.

Current Frontend Lead UI Architecture
"The best way to predict the future is to invent it"

- Alan Kay

Speaking

Conference
Talks

March 31, 2025

Web Day 2025

Milan, Italy

Why Accessible JS Matters: The Dark Side of Accessibility

June 28, 2025: The accessibility apocalypse is near, and more or less all of us are starting to adapt. When it comes to accessibility, HTML and CSS lead the way. But how can JavaScript affect a site's accessibility? From event handlers to keyboarding, from dynamic content to some Web APIs that can help us create more accessible experiences, we'll look at the accessibility moon from its most unexplored side.

Get in touch

Let's talk

Not actively looking, but always open to interesting conversations and ambitious projects.

hello@matteodefilippis.com