PRODUCT BUILDERJakub KulhanJK
ABOUT ME

Jakub Kulhan

12+ years building products

From writing code to leading product teams. Founded a marketplace that grew to 50+ people. Now leading product at Shoptet and teaching others the product builder approach.

Prague, Czech Republic Czech (native), English (fluent)
Jakub KulhanJakub Kulhan

EXPERIENCE

Where I’ve been building

12+ years shipping products – from writing code and leading dev teams to owning product strategy. Every role taught me something different about building things people actually use.

Shoptet

2023–present

Largest e-commerce platform in Central Europe

Product Lead (Group Product Manager) Offer

Nov 2025–present

Managing 4 product teams covering offer functionalities of the Shoptet platform. Coordinating complex dependencies across super domain and other teams for delivery of key features and infrastructure improvements. Built Product Manager Assistant (PMA) – AI-powered tool automating PM tasks with Slack, Asana, and GitHub integration. Helped select AI training program for product and design teams.

Product ManagementAI ToolsSlackAsanaGitHub

Product Manager Multishop

Nov 2023–Oct 2025

Built the strategic Multishop project from zero – enabling merchants to expand to international markets with localized content and currencies. Conducted initial discovery interviews, then introduced Continuous Discovery process with ongoing usability testing – first with clients through Customer Success, later via external call center. Coordinated working group for expanding e-shop language options, implemented Bulgarian as new language using AI, and set up machine translation infrastructure via Weblate. Collaborated closely with 7+ teams across the company for complex cross-platform integration.

Continuous DiscoveryUser ResearchWeblateAI Tools

Product Manager Catalog

Mar 2023–Oct 2025

Led product team focused on performance and scalability of catalog functionalities for 40,000+ e-shops. Identified critical issues with product imports, admin and storefront performance. Created ROI estimates for individual initiatives, set mission, vision, and metrics to guide the team. Authored the Product Requirements Document that became the unified PRD template company-wide. Established regular process for metrics evaluation and constructive feedback from Metabase and Power BI.

Product ManagementMetabasePower BI

Scuk.cz – Founder

2017–present

Marketplace for local farmers and producers

CPTO (Chief Product & Technology Officer)

Nov 2020–Dec 2022

Owned product vision, strategy, and iteration. Collected regular NPS feedback – Scuk maintained NPS 90+ long-term. Prepared and processed both quantitative surveys and qualitative deep interviews. Analyzed data from analytics using SQL in BigQuery, visualized in Metabase and DataStudio. Used HotJar for session recordings and Growthbook for A/B testing. Communicated with developers in their language thanks to technical background, minimizing misunderstandings and shortening lead time. Worked directly in Figma design system.

User ResearchA/B TestingNPSBigQuerySQLMetabaseDataStudioHotJarGrowthbookFigma

CTO – Led agile dev team of up to 7

Jul 2017–Oct 2020

Built and led the development team from scratch – 5 developers, 1 UX designer, 1 product manager, growing to 7 people. Prepared hiring requirements, conducted interviews for junior and senior positions. Regular 1-on-1s focused on growth using competency matrix. Used combination of Kanban and SCRUM, OKR with Radical Focus for product management. Stack: PHP/Symfony backend, React/TypeScript frontend, GraphQL API, Kubernetes on AWS.

Raised 2 investment rounds (Miton, Pale Fire Capital, Martin Rozhoň). Grew to 50+ full-time employees.

ManagementScrumKanbanOKRPHP/SymfonyReactTypeScriptGraphQLKubernetesAWS

Inzeromat / Bayo

2016–2017

Classifieds aggregator and used goods marketplace · Founder

Founder & CTO – Inzeromat

Oct 2016–Jun 2017

Classifieds aggregator \u2013 post one listing, publish to all major Czech and Slovak classifieds sites. The biggest technical challenge was getting listings onto individual sites that provided no APIs, requiring a unique technical solution. Spun off from Bayo to focus exclusively on the seller side. Project discontinued mid-2017.

PHPJavaScriptAndroid

Founder & CTO – Bayo

May 2016–Jun 2017

Used goods marketplace – list items in 30 seconds via mobile app, match buyers with relevant nearby offers via private chat. As co-founder of 4–6 person startup, handled customer care, PPC campaigns, hiring, and presenting results to investors. Led technical side – requirements, dev processes, MVP development and iterations.

Growth HackingPPCAndroid

Liftago

Dec 2015–May 2016

Ride-hailing platform

Full-stack Developer & DevOps Engineer

Dec 2015–May 2016

Migrated microservices backend from local hosting provider to AWS and Kubernetes cluster. Automated deployments of new versions. Built new internal application for customer search, communication, and keeping people happy – Spring Boot backend with React frontend. Automated driver payout process.

Java/Spring BootReactAWSKubernetesDevOps

Skrz.cz

Nov 2013–Dec 2015

Deal aggregator and B2B self-service platform

Full-stack Developer

Nov 2013–Dec 2015

Rewrote two core products – deal aggregator Skrz.cz and B2B platform transformation from Rival.cz to self-service Můj.Skrz.cz. Under mentor Jiří Knesl, introduced code reviews, automated unit tests, and zero-downtime deployment workflow. Adopted Symfony 2 replacing homegrown framework, early-adopted React.js for interactive UI. Optimized servers, PHP, and MySQL, added RabbitMQ and Elasticsearch. Achieved 10× homepage loading speed improvement.

PHP/SymfonyReactMySQLElasticSearchRabbitMQ

Kouzelná Almara

Apr–Nov 2013

Self-service delivery box logistics platform

Web Developer

Apr 2013–Nov 2013

Built logistics platform for self-service delivery boxes in Java (Spring, Hibernate, Apache Wicket). Handled thousands of shipments, hundreds of thousands of API calls. Fully automated: shipment management, reporting, payment processing, and accounting. Also built Android app for couriers and coordinated external developers. Started part-time during university \u2013 built a platform in 6 months that other logistics companies took years to develop.

Java/SpringHibernateHTML/CSS
SHARING KNOWLEDGE

Talks & media

I enjoy sharing what I’ve learned – at meetups, conferences, podcasts, and in the press. Here are some highlights.

Continuous Discovery Habits, an Experience Report

Mews Meetup

Presented experience with Continuous Discovery Habits and their application in Shoptet projects at Mews product meetup.

slideslive.com/39032314

Jak zlepšit architekturu aplikací díky CDC

Smitio Online Coffee, 2021

Modern applications need multiple database systems – CDC (Change Data Capture) solves their synchronization. Published on Smitio blog.

blog.smitio.com

Scuk.cz: Jakub Kulhan, CTO & Co-Founder

SCRIPTease Podcast

Podcast episode about Scuk.cz tech stack, architecture, and startup journey. Covering React, GraphQL, PHP/Symfony, and Kubernetes.

scriptease.lolo.team

Farmářské tržiště Scuk zažívá díky covidu rekordní rok

Forbes

Scuk marketplace experienced a record year during COVID – turnover tripled in weeks as physical farmers’ markets closed and consumers moved online.

forbes.cz

Jak jsme se od nápadu, který nevyšel, dostali k silnému projektu a investorovi

Forbes

From a failed idea to a strong project and an investor – the story of pivoting Bayo marketplace into Inzeromat classifieds aggregator.

forbes.cz

Jak se dělal nový Skrz.cz na Symfony a Elasticsearch

Conference Talk

How Skrz.cz, the largest Czech deal aggregator, was rebuilt using Symfony and Elasticsearch. PHPlive 2015 conference talk with video recording.

slideshare.net · youtube.com