Full stack developer · Ostrava, Czech Republic

I build web products end to end — from the database schema to the last pixel.

Five years of React, TypeScript, Node.js and PostgreSQL across automotive software, e-commerce and AI products. I care about polished UI, clean frontend architecture and data models that hold up.

Viktor Mec smiling at his desk, working on a laptop

01 — Work

Selected work

Retenzio dashboard for a barbershop: subscribers, messages sent, revenue and bookings won, a daily chart of link clicks from email and SMS, bookings by scenario, and the latest messages and bookings

Lead Developer · 2025 — present

Retenzio

A SaaS that automates SMS and email for booking-based businesses like salons and barbershops. I designed the architecture and led it from scratch to a live product, in a team of three.

businesses using it
~50
messages a month
10k
booking-system integrations
6
  • TypeScript monorepo: a React Router web app and a Node.js job service on BullMQ and Redis
  • Booking-system integrations over webhooks and polling, plus GoPay payments and Resend email
  • An in-app AI assistant that builds campaigns through tool calls, traced in Langfuse
  • React
  • TypeScript
  • React Router
  • Node.js
  • BullMQ
  • Supabase
  • Railway
Edmund's chat finding the motor controller for a conveyor motor: the electrical schematic is open on the left, and the answer with its cited source is on the right

Full Stack Developer · 2024 — 2026

Edmund AI

A VC-backed AI platform for industrial maintenance. It connects technical documentation, PLC programs, machine data and maintenance records, so technicians troubleshoot production lines faster. I led the frontend and the database side.

raised from investors
€3M+
React frontend I built
v1 → prod
among its clients
Festo, Vitesco
  • Designed the PostgreSQL data model and row-level security in Supabase
  • Worked closely with the team building the AI components on a Python backend
  • React
  • TypeScript
  • React Router
  • Supabase
  • Redis
  • AWS
  • Kubernetes

Earlier

SURE.lab, contractor
2021 — 2023

Dealership management system, e-commerce and Rekap

Frontend for a DMS used by car dealers and service workshops across Europe, PrestaShop e-commerce, and features for Rekap, a reporting app wired straight into company accounting systems.

  • React
  • TypeScript
  • React Router
  • Redux
  • PrestaShop

02 — Stack

What I ship with

Every layer of a product, from the screen people use to the server it runs on.

01

Frontend

  • React
  • TypeScript
  • JavaScript
  • React Router
  • Redux
  • Playwright
02

Backend

  • Node.js
  • Express
  • BullMQ
  • Redis
  • REST & webhooks
  • Vercel AI SDK
  • OpenAI API
  • Python
  • Node.js test runner
03

Database

  • Supabase
  • PostgreSQL
  • Row-level security
  • pgTAP
04

DevOps & monitoring

  • GitHub Actions
  • Railway
  • Turborepo
  • Preview environments
  • Grafana
  • Sentry
  • PostHog
  • Langfuse

03 — Experience

Where I've worked

  1. Jan 2025 — present

    Lead Developer — Retenzio

    Architecture and development of the product from scratch; I own the technical side in a team of three.

    Ostrava

  2. Jan 2024 — Jan 2026

    Full Stack Developer — Edmund AI

    Built the React frontend from the first version to production and designed the PostgreSQL data model, working alongside the team behind the Python AI backend.

    Ostrava

  3. Nov 2021 — Dec 2023

    Full Stack Developer, contractor — SURE.lab

    Frontend for a dealership management system used across Europe, PrestaShop e-commerce, and features for the Rekap reporting app.

    Ostrava

Education

Bc. in Computer Science

VSB – Technical University of Ostrava · 2024

SPŠEI Ostrava

Electrical Engineering and Computer Science · 2016 — 2020

Languages

Czech

Native

English

Fluent, professional working proficiency

04 — Contact

Have a product to build? Let's talk.

Open to remote roles and contract work, from first prototype to production.