Skip to content

Michal Filip

Most product problems aren’t missing features. They’re broken frames. I find them and ship the fix.

I embed in your team part-time as the one senior person who makes three hires unnecessary – product strategy, UX, and frontend code. I question your assumptions, find the insight you haven’t seen yet, and ship the fix.

● Taking on one new team for Q2 2026

"What really sets Michal 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

Worked with

Acquire
Giftify
Wluper
Baskt
Loyalet
Wallarm
LSU
Epicor
NeuroDerm
CF
Acquire
Giftify
Wluper
Baskt
Loyalet
Wallarm
LSU
Epicor
NeuroDerm
CF

What I actually do

Product Strategy icon

Reframe the problem

Your onboarding asks the wrong first question
Your pricing anchors people to the cheapest tier
Your AI feature works – but the presentation makes it look arbitrary
I find the frame that’s broken and redesign the decision, not the screen
Design to Code icon

Design it. Build it. Ship it.

I design the interface and write the production code myself
No Figma-to-dev handoff. No "that's not what I meant" loop
React, Swift, browser extensions – whatever the product needs
One decision chain from insight to deployed feature
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 compounds while you sleep
I don’t just deliver a project – I leave behind a machine

Michal is what I’d call a ‘Technical Designer’ – while I typically think of designers as ‘living in Figma’, Michal operates with a much broader and more impressive range and skillset.

Michal has single-handedly delivered multiple sweeping changes to the Basket website in Webflow over the last couple of years, and has created sophisticated email marketing and in-app experiences in Braze CRM using advanced HTML and CSS – delivering solutions that would have been completely out of reach using the platform’s standard drag-and-drop capabilities.

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

Rob Balderstone
Rob Balderstone
Head of Product, Basket

I highly recommend working with Michal. He is an exceptional individual with a wealth of knowledge, creativity, and dedication. His skills in problem-solving and innovation make him a valuable asset to any project that requires a fresh perspective and out-of-the-box thinking.

Tsahi Grinberg
Tsahi Grinberg
Founder, Prodactive Solutions

I have had difficulty finding designers who truly listen to my needs and vision in the past, but Michal was a pleasure to work with. He was easy to communicate with and completely understood my goals for the project. The result was a beautiful website that exceeded my expectations.

Minhaj Tajuddin
Minhaj Tajuddin
Founder, Shoshin Training

Latest work

A closer look at Basket, plus a few recent projects and experiments.

Basket app hero showcase

Basket – wishlists and cashback app

Product & Design Lead · 2021–2025

E-commerce
Startup
AI
UI/UX
Design System

Basket lets people save items from any store, organize them into wishlists, and get price drop and restock alerts. I led product and design in a small remote team – owning strategy, UI/UX, frontend code, and growth across iOS, Android, web, and browser extensions.

Basket iPhone app interface mockup
Basket iPhone app second screen mockup

Key work

Owned product strategy end-to-end: pricing, activation flows, paywall experiments, and feature prioritization across platforms.

Designed and coded the UI – from the core save/organize journeys to Safari and Chrome extensions, lifecycle emails in Braze, and the marketing site.

Built a programmatic content engine in Remotion generating 20–30 marketing creatives per week, and planned the migration of 20,000 users to the successor app.

Latest from the build log

Designs featured on

Product Hunt
Dribbble
Crowdcube
Michał Filip, product and design lead

I work best with founders who have a product that works but isn’t growing – or one that’s about to ship and needs someone who can decide what to build and then build it. The messy middle where you need one senior person instead of three junior hires.

For the past four years I’ve been that person at Basket – leading product and design across iOS, Android, web, and browser extensions. I built a content engine that publishes daily without human input, on-device ML models in Swift, and automated workflows that cut weeks of manual work. Before that: fintech, medical devices, and B2B tools.

Based in Kraków, working remotely. By week two you won’t notice the distance.