Michal Filip · Product & Design Lead
I join your team and do the work – strategy, design, code, and the systems that scale it.
I'm a product and design lead who embeds in early-stage teams part-time. I show up to your standups, learn your product, and ship whatever it actually needs – whether that's a pricing strategy, a native iOS app, a browser extension, or an automation pipeline. One person. No handoffs.
● 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

Worked with
What I do
Product Strategy
Product Strategy
Design to Code
Design to Code
Automation & AI
Automation & AI
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.
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.

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.

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

Basket – wishlists and cashback app
Product & Design Lead · 2021–2025
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.


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
Tools & Experiments
OKLCH Color Picker
Full-featured OKLCH & LCH color picker and converter. Three.js visualization, HDR color support, accessibility-focused palette generation.
Color Palette Generator
Extract dominant colors from images with Photoshop-style blend mode normalization. Drag & drop, live gradients, dark mode.
Coupon State Transitions
Multi-state promotional UI: brand found → coupons found → applying → savings → success. GSAP-orchestrated animations.
HDR Ripple Button
Material-inspired ripple effect using CSS P3 wide-gamut color space for Apple displays. Pure CSS, additive blending.
ML Watermark Removal
TensorFlow inpainting using contextual attention and gated convolution. Based on CVPR 2018 and ICCV 2019 papers.
Podcast Transcriber
Scrapes and indexes transcripts from Behavioral Science for Brands. Playwright automation, PDF extraction, CSV indexing.
LCH Color Tool
Shift lightness and chroma of any color in perceptually uniform LCH space. Paste hex codes, tweak with sliders, click to copy.
Designs featured on

I work best with founders who have a product that's past the napkin stage but not yet at the "hire a full team" stage. That messy middle where you need one person who can think about pricing in the morning and code the paywall in the afternoon.
For the past four years I've been that person at Basket – leading product and design across iOS, Android, web, and browser extensions. I also built a content engine in Remotion, on-device ML models in Swift, and automated workflows that cut weeks of manual work. Before that: fintech, medical devices, and B2B tools.
I'm based in Kraków. I work remotely. I show up to your standups.