Skip to content

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

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 do

Product Strategy icon

Product Strategy

Pricing, monetization, and activation strategy
Feature prioritization and roadmap decisions
User migration and cohort analysis
Analytics setup and data-driven iteration
Design to Code icon

Design to Code

UI/UX design through to production code
React, Swift, Next.js, browser extensions
Cross-platform: iOS, Android, web, Capacitor
No handoffs – I design it, then I build it
Automation and AI icon

Automation & AI

Programmatic content pipelines (Remotion)
On-device ML and AI-powered workflows
SEO/GEO and growth automation
Build-once systems that replace manual work

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

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

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.

Tools & Experiments

OKLCH Color Picker

Full-featured OKLCH & LCH color picker and converter. Three.js visualization, HDR color support, accessibility-focused palette generation.

TypeScript·Three.js·Color Science

Color Palette Generator

Extract dominant colors from images with Photoshop-style blend mode normalization. Drag & drop, live gradients, dark mode.

Next.js·TypeScript·Design Tool

Coupon State Transitions

Multi-state promotional UI: brand found → coupons found → applying → savings → success. GSAP-orchestrated animations.

React·GSAP·Interaction Design

HDR Ripple Button

Material-inspired ripple effect using CSS P3 wide-gamut color space for Apple displays. Pure CSS, additive blending.

CSS·HDR·Interaction Design

ML Watermark Removal

TensorFlow inpainting using contextual attention and gated convolution. Based on CVPR 2018 and ICCV 2019 papers.

Python·TensorFlow·ML

Podcast Transcriber

Scrapes and indexes transcripts from Behavioral Science for Brands. Playwright automation, PDF extraction, CSV indexing.

Python·Playwright·Data Pipeline

LCH Color Tool

Shift lightness and chroma of any color in perceptually uniform LCH space. Paste hex codes, tweak with sliders, click to copy.

React·Color Science·Design Tool

Designs featured on

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

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.