Skip to content
Marek Bombera

Available - Prague or remote

AI Product
Engineer.

Hi, I'm Marek. I love building things for the Web. I'm curious how things work under the hood, so I'm always learning something new.

These days I'm deep into AI, building Cursor Design, an open-source tool that fixes my own problem of designing with agents.

About

The best part is turning an idea into something real .

Frontend developer with ~5 years of experience shipping web apps for agencies and their clients, mostly in React, Next.js and TypeScript.

I started out behind an espresso machine. I spent three years as a barista at an award-winning coffee shop in Vancouver, obsessing over getting every cup right.

Between shifts, I started building things online. First came a Shopify store, then a blog where I taught myself SEO and got my posts onto Google's first page.

Then web3 pulled me in, and I realized what I really wanted was to build. So I learned computer science fundamentals, taught myself to code, moved back to Prague, and landed my first dev job at STRV.

Since then I've shipped web apps for clients across web3, fintech and banking, and built a mobile app with its own API on my own. Along the way I learned that good development is as much about understanding the business and owning a project end to end as it is about code. Coding agents now let me move faster, so I spend more of my time on what gets built and why.

Prague, Czechia Remote friendly English & Czech

My own work

01 - Client work
In beta · TestFlight

Plazma Most

Problem
A plasma donation centre needed donors to book, reschedule and prepare for a visit from their phone - under Czech health-data rules.
Shipped
iOS and Android from one Expo codebase, a Bun + Hono API, and an admin panel the centre runs the app from.
Outcome
In production soon (2026) .
Ownership Expo iOS + Android · Bun/Hono API · admin - end to end, design and development
  • Face ID
  • Push
  • Deep links
  • Calendar sync
  • Admin ops
  • Download on the App Store
  • Get it on Google Play
Plazma Most app screen: 1

02 - Open source

Tools I build for agentic development.

Cursor Design previewing agent-designed screens next to its component list
Building now Cursor extension · local MCP

Cursor Design

A Cursor panel where the Agent designs live HTML .

The agent designs through a local MCP server; you watch it render live in a sandboxed panel. Artboards live on disk as the source of truth, so edits are conflict-checked and nothing gets silently overwritten. When a design's ready, export a frozen HTML/CSS/JS handoff the agent implements in your repo.

  • TypeScript
  • MCP
  • VS Code API
  • HTML / CSS / JS
View source Live demo - soon

Team work

Some of the projects I've been part of

  • STRV
  • CleevioX
  • SiteOne
01 / 09

Tap a project to open

Air Bank

Tip: use the left and right arrow keys to browse projects.

Air Bank screenshot
  • Next.js
  • TypeScript
  • Sass

Czech retail bank (PPF Group) - digital accounts, loans, and mobile banking for 1M+ customers.

My role: Led the upgrade of Air Bank's large legacy Next.js marketing site - Next.js, React, Node, and dependencies. Built new blocks and UI in SiteOne's internal CMS page builder, upgraded that page-builder tool itself, and refactored / cleaned up parts of the legacy stack.

Zonky

Tip: use the left and right arrow keys to browse projects.

Zonky screenshot
  • Next.js
  • TypeScript
  • Storybook

Air Bank's online lending service (“people to people”) - consumer loans and investing via Zonky Rentiér, fully online.

My role: Worked on Zonky's marketing site - using SiteOne's CMS for managing the site and working with the page builder for new blocks and UI. Refactored loan calculators to be more reusable, migrated buttons and design tokens (fonts, sizes, weights, colors...) to design system 2.0, shipped the Poradna page, built new blocks/UI, cleaned up and removed outdated dependencies, and did broader codebase refactoring.

Blocktorch

Tip: use the left and right arrow keys to browse projects.

Blocktorch screenshot
  • Turborepo
  • Next.js
  • GraphQL
  • D3

Web3 observability platform - real-time tracing, logging and monitoring for teams building smart contracts and decentralised apps. (Acquired by Thirdweb)

My role: One of three frontend engineers who took the web app from greenfield to production: UI, backend integration and tech-stack decisions. After the public beta launch Blocktorch raised $4.2M in funding.

Fatty

Tip: use the left and right arrow keys to browse projects.

Fatty screenshot
  • Next.js
  • TanStack Query
  • Wert.io
  • Viem

FatBot - a crypto trading platform with data-driven tools: perpetuals, sniping, and smart-money alerts. Non-custodial.

My role: During the IDO I refactored the early MVP and optimized the site for traffic spikes. I also added animations and transitions, improved parts of the UI, added Solana wallet integration, implemented fiat-to-crypto payments via Wert.io , and did heavy assets optimization.

Float

Tip: use the left and right arrow keys to browse projects.

Float screenshot
  • Next.js
  • Firebase
  • Zustand
  • Howler

Science-based breathwork app for stress, anxiety and mental clarity.

My role: I was part of a two-man team that built the admin panel for uploading new exercises, including an audio timeline editor for setting and customising the phases of each exercise.

SHWDWN

Tip: use the left and right arrow keys to browse projects.

SHWDWN screenshot
  • Next.js
  • GraphQL Apollo
  • DatoCMS
  • Styled-Components

SPTLGHT was a competition web platform for the SHWDWN app - artists create, compete, vote, and win. (No longer operational.)

My role: Built SPTLGHT from scratch in a two-man team: contestants entered by uploading a video performance, then voted for others.

Lounge

Tip: use the left and right arrow keys to browse projects.

Lounge screenshot
  • Next.js
  • Shopify
  • Tailwind

UK-based premium underwear e-commerce running on Shopify

My role: I built a Valentine's campaign page with custom transitions, and a newsletter signup with a phone input covering more than 150 countries.

Barry’s X

Tip: use the left and right arrow keys to browse projects.

Barry’s X screenshot
  • Next.js
  • Styled-Components

Digital fitness platform from Barry's, with live and on-demand classes members can take part in.

My role: I built the page where members see their workout heart rate as an animated chart, done in CSS rather than a charting library. I wrote up the approach on Medium .

Zoe

Tip: use the left and right arrow keys to browse projects.

Zoe screenshot
  • MJML

Dating and social networking app.

My role: I built complex responsive email templates in MJML.

Stack

Tools and technologies I use daily or have used before.

AI & agents

Daily work through coding agents - harnesses, loops, and the tools around them.

Active focus
  • Claude Code
  • Cursor
  • AI SDK
  • Grok Bot

Frontend

~5 years, mostly web. One native app (Expo), Web3.

Strongest
  • TypeScript
  • React
  • Next.js
  • GraphQL

Backend

API and admin work (proxy, SQL, deploys)

Growing
  • Bun
  • Hono
  • Node.js
  • Firebase

Tooling & delivery

Everything between a commit and a build in review.

  • Docker
  • Sentry
  • Vercel
  • App Store

Available - Prague or remote

Let's work together .

Open to AI, frontend and fullstack roles - in product companies and agencies. I build products for companies too.