Skip to content

I build products that feel made by someone who cared.

Contract or full-time, across product strategy, UX, and code. I sweat the big picture and the details, lean on behavioral psychology, and stay close enough to production to make sure the product ships as intended.

"What really sets Michał apart is that he’s a genuine creative product thinker who understands commercial outcomes, not just design aesthetics."

– Rob Balderstone, Head of Product, Basket

Michał Filip, product and design lead

Latest work

View all work
Basket app hero showcase

Basket – wishlists and cashback app

Product & Design Lead2021–2025

Worked with

Rob Balderstone
Rob Balderstone
Head of Product, Basket

What I do

Craft and details icon

Finished to the edges

Empty states, errors and edge cases get the same care as the happy path
Motion and microcopy that make a product feel considered, not decorated
Accessibility and performance handled as design work, before launch
I finish the screens nobody demos
Design to Code icon

Design that survives implementation

I design at production depth – states, behaviour, motion, accessibility, data and edge cases, not just the ideal screen
I work directly in React, Swift and browser extensions when that's the fastest way to test, refine or ship the right interaction
Staying close to implementation means fewer assumptions, faster decisions and a stronger final product
Automation and AI icon

Systems that outlast me

Content pipelines that publish daily without anyone pressing a button
AI workflows that replace hours of manual sorting and tagging
Growth infrastructure that runs on a schedule, not a person

Michał Filip, product and design lead

I’m Michał. I lead product and design – and I ship the code too. What I like is the messy middle: a product that works but isn’t growing, or one about to ship that needs someone to decide what to build, then build it.

For four years that was Basket – product and design across iOS, Android, web, and browser extensions, a content engine that runs on its own, on-device ML in Swift. Before that: fintech, medical devices, B2B tools. Based in Kraków, working remotely.