00Work
06 projects · 2024—2026

Selected projects.

Six projects that say enough about how I work — client websites, a SaaS platform, a mobile app and an open-source component library.

01 / 06Restaurant · Customer site

Sushi Zushi

Sushi Zushi — desktop
Sushi Zushi — mobile
Restaurant · Customer site012024 — 2026
25%aggregator commission on every order — before
0%commission on the direct channel — now
100%of the customer base owned by the restaurant, not a platform
24/7orders and reservations taken online, not only when someone picks up the phone
Year2024 — 2026
RoleDesign + Development
Stack
Next.jsTypeScriptStripeGastronaut
Problem

A premium brand going back to 2008 — with its online sales in someone else's hands. Aggregators took ~25% of every order, the rest came in by phone across three numbers, and the restaurant didn't know its own customers.

Solution

A new brand site with direct ordering and table reservations, integrated with Gastronaut: online payment, customer accounts, PL/EN versions, a blog for local SEO, kitchen order printing and a staff console.

Outcome

Their first commission-free sales channel. Every order placed on the site stays 100% with the restaurant — and so does the customer.

02 / 06Jeweller · E-commerce

GRYF 1877

GRYF 1877 — desktop
GRYF 1877 — mobile
Jeweller · E-commerce022026
Year2026
RoleDesign + Development
Stack
WordPressWooCommercePHP
Problem

A family jewellery house going back to 1877 — four generations of craft, one-of-a-kind pieces — but sales limited to two physical salons and an online presence that didn't match 145 years of history.

Solution

An elegant brand site with the signature-collection catalogue and a WooCommerce shop: one-off pieces with natural stones, services (engraving, restoration, appraisal) and the house's history — in an aesthetic worthy of the craft.

Outcome

An online brand that finally looks like 145 years of craft — with a shop where every piece is one of a kind.

03 / 06Construction · Corporate site

Bau und Technik

Bau und Technik — desktop
Bau und Technik — mobile
Construction · Corporate site032026
Year2026
RoleDesign + Development
Stack
WordPressPHP
Problem

A construction firm with 15 years behind it — over 120 completed investments and nearly 98,000 m² built, from production halls to heritage buildings — but an online presence that showed none of it. Private, corporate and public investors had nowhere to verify the contractor's credibility.

Solution

A professional corporate site that organises the full offering: general contracting and modernisation, certified-appraiser valuations, operating-cost optimisation and advisory for KPO- and EU-funded investments. A referenced project portfolio, an expert blog and a clear path to contact — in an aesthetic that matches the scale of the work.

Outcome

A showcase worthy of 15 years in the market — a site that builds credibility with private, corporate and public investors on its own.

04 / 06Own product · Restaurant SaaS

Gastronaut

Gastronaut — desktop
Gastronaut — mobile
Own product · Restaurant SaaS042024 — Now
Year2024 — Now
RoleFounder · Full stack
Stack
Next.jsNodePostgreSQLStripeTwilio
Problem

Small restaurants either give 20-30% to aggregators or have no online ordering at all. A third option barely exists.

Solution

A SaaS the restaurant runs on its own domain: ordering, reservations, widgets, admin. Flat monthly fee instead of commission.

Outcome

Running in production at Sushi Zushi. Fully maintained by me — from the database to incident response.

05 / 06Own product · Mobile

Wishy

Wishy — desktop
Wishy — mobile
Own product · Mobile052025
Year2025
RoleFounder · Full stack
Stack
React NativeNodePostgreSQL
Problem

Gifting is guesswork. Wishlists scattered across chats, screenshots and memory — and someone still buys the same thing twice.

Solution

A mobile app to build and share wishlists, where the people close to you reserve gifts without spoiling the surprise.

Outcome

In preparation for public launch. Mobile app and web admin built from scratch.

06 / 06Own product · UI library

mk-kit

mk-kit — desktop
mk-kit — mobile
Own product · UI library062026 — Now
165+components, directives and services — standalone, signal-based
0runtime dependencies beyond Angular itself
AAWCAG 2.1 — roles, aria, keyboard, focus trapping, live regions
MITlicence — open code, public npm, live docs at mk-kit.dev
Year2026 — Now
RoleAuthor · Open source
Stack
Angular 22TypeScriptSCSSnpm
Problem

Every admin panel starts the same way: a table, a form, a dialog, a chart — and another week writing them from scratch or fighting a library that won't take your brand. Angular was missing a complete, open, back-office-first kit.

Solution

@mk-kit/ui: 165+ standalone components on signals and OnPush — data tables, SVG charts, date pickers, editors, kanban, overlays, an app shell. Every visual value is a --mk-* CSS variable, light and dark ship by default, WCAG 2.1 AA is the target. Plus live-demo docs at mk-kit.dev and a one-step `ng add` install.

Outcome

Published to npm under MIT, with signed provenance. The admin that used to take a week now starts with `ng add @mk-kit/ui`.

That's it? Not quite.

Smaller work, prototypes and NDA projects I show on a call. Send a short email about what you're looking for and I'll share matching examples.