Broke a friend's website. Got asked to rebuild it.
Learned PHP the hard way. Charged 40 zł. Regretted nothing.
I build products that feel like they cost more than they should — shipping full-stack systems, photographing the in-between, and obsessing over the 4px nobody else notices.
The best software feels like a well-made camera. It gets out of the way, it rewards attention, and it clicks — mechanically, satisfyingly, in your hand.
I ship front-end, back-end, infra, and the 200 tiny things nobody else wants to do. I also photograph, retouch, and occasionally direct — because a portfolio is a stage and I'd rather over-prepare than under-deliver.
Scroll forward, scroll back. The thread bends where the years bend.
Learned PHP the hard way. Charged 40 zł. Regretted nothing.
Moved to React. Told everyone I had moved to React. Repeatedly.
Touched the database. Didn't break the database. A career peak.
Shipped 3 design systems. Two survived. One is still in my nightmares.
Learned that "no" is a full sentence and also good for sleep.
Also: WebGPU experiments, a film camera revival project, and this portfolio.
"Mateusz shipped in two weeks what our last agency couldn't in four months. And he made it pretty. Unfair."— Nina K., Head of Product, Lumen Studios
Four-step intake. No payment upfront. I'll tell you if I can't help — and usually who can.