The Best Code Is the One We Didn't Write
Every line of code is a liability. Before you build, figure out if building is actually the answer. The Elasticsearch story that taught me to ask the right question first.
Fractional CTO for early-stage startups and scale-ups. I help founders make the right decisions that matter — architecture, team, delivery — before the wrong ones compound.
Everything starts with a short, defined diagnostic sprint. If it makes sense to continue, we move to an ongoing retainer.
Two weeks. Fixed scope and price. Architecture, codebase health, delivery practices, team setup. Delivers a prioritised action plan.
Learn more1–3 days per week. Strategic direction, delivery rhythm, hiring, team coaching. Three tiers depending on how much involvement your situation needs.
Learn more15+ years from developer to tech lead to CTO — across fintech, AI, blockchain, telco, and insurance. I work with founders who aren't sure they're building in the right direction.
Not a stack specialist. The calls that cost companies 6–12 months don't live in a single technology — they live between teams, systems, and priorities.
More about meA few things about me.
15+ Years
Poland & EU
AI & Fintech
Team coaching
Every line of code is a liability. Before you build, figure out if building is actually the answer. The Elasticsearch story that taught me to ask the right question first.
I play a deranged product owner in tech interviews. The brief starts with 'build me a platform for cat pictures.' What I'm looking for is a pushback.
Updated guide to installing ZSH in git bash on Windows using MSYS2/pacman, with oh-my-zsh and powerlevel10k.
Start with a 30-minute call. No pitch — just a conversation about your situation.
Start with a 30-minute call. No pitch — just a conversation about your situation.