Principle 01
Empathy, always
Even as a developer, I think like a user. If something feels confusing, I’ll flag it (politely) and propose a fix.
About
I’m Matteo Romano — a frontend developer who sometimes designs the UI too. I’m a mix of creative and technical, and I genuinely enjoy going from “what if we build this?” to “cool, it’s live”.
My story is a small plot twist: I studied Economics and Marketing, got pulled into the digital world, then moved through video making + web design + UI/UX… and landed in frontend, where I feel at home.
I care a lot about knowledge sharing — “creatives need each other” is basically my operating system. If the team shares context early, everything gets easier (and better).

Principle 01
Even as a developer, I think like a user. If something feels confusing, I’ll flag it (politely) and propose a fix.
Principle 02
I’m big on knowledge sharing. The best teams are the ones where context flows freely across roles and seniority.
Principle 03
I love craft, but I love shipping more. Iterate fast, learn faster, and keep the UI solid and maintainable.
Timeline
A longer view on how I went from marketing to UI to frontend — and why I love living at the intersection.
BSc
Economics degree (yes, I can read KPIs and CSS).
I studied Economics and later got a Master’s in Marketing. That background still helps me: I like interfaces that are not only pretty, but also purposeful.
MSc
Marketing pulled me into digital (and I never left).
That’s where the curiosity started: I went from “how do we communicate value?” to “how do we build the thing?”.
Digital
Social, video, WordPress… then UI/UX (hello, Figma).
I love designing flows and screens, prototyping, and sweating the small details. Creative + technical has always been my comfort zone.
Frontend
UI/UX turned into code: React, Next.js, Tailwind (plus some Vue).
I like the moment when you change a line of code and the UI responds instantly. It’s the fastest feedback loop I know — and it makes me unreasonably happy.
Today
Building things I actually use (because why not).
A lot of my projects start with a real need: a sushi night with too much chaos, a diet that needed an easier tracker, or a new idea I just want to test in the real world.