Dominik Žabčík, curriculum vitae

Pick a skill to see where I used it.

Dominik Žabčík

Full-stack TypeScript engineer, CISO and Head of Development

  • 5,529commits, each counted once
  • 1,106pull requests reviewed for teammates
  • 565pull requests merged
  • 2PCI certifications led: DSS 4.0.1 and MPoC

Profile

Backend-first engineer who leads development and security at NFCtron, a payment platform for live events, and at NFCtron Pay, which handles its card payments. I have worked across the chain: ticketing and payments in TypeScript and NestJS, bank payouts and invoicing, Android point-of-sale apps and a PCI MPoC-certified Tap to Pay terminal.

Experience

  1. CISO and Head of Development

    Since Jan 2026

    NFCtron, Prague

    • Own security, risk, incident response and compliance with PCI and the card schemes; led PCI DSS 4.0.1, MPoC, scheme certifications and external pentests of our terminal.
    • Secure NFCtron Pay: Tap to Pay on Android, terminals, key management and its cloud.
    • Lead development of the platform: payments, ticketing, billing, bank payouts, point of sale and mobile apps.
    • Build NFCtron Nebula, our prepaid card program, with identity checks (KYC).
    • Bring AI agents into the team’s daily work, from internal assistants to coding agents.
  2. Core Backend Developer Lead

    Oct 2024 to Jan 2026

    NFCtron, Prague

    • Led the core backend team: planning, code review and mentoring.
    • Owned the architecture of the core services: NestJS, PostgreSQL, Redis and RabbitMQ on Kubernetes.
    • Worked on payment gateways, the ticket marketplace, PDF tickets and partner APIs.
    • Kept production stable and fast, with search on Typesense.
zabcik.me1 / 2Updated Oct 2026
  1. Core Backend Developer

    Jun 2023 to Oct 2024

    NFCtron, Prague

    • Built core backend services in TypeScript on NestJS, with PostgreSQL, Redis, RabbitMQ and Typesense.
    • Worked on ticketing, refunds and bank payouts, reporting, fiscalization and the attendee app’s API.
    • Moved up to team lead after sixteen months.

Projects

  • Snipr Independent product

    2026

    A public page for links, browser-encrypted pastes and files, with analytics and mail on your own domain. Runs on Cloudflare Workers, with passkeys and billing. I own it and build it.

  • Keyhop Open source

    2026

    Switches Claude Code, Cursor, Codex and six more AI coding tools between accounts and tracks their usage.

  • zabcik.me Portfolio

    2026

    My portfolio and interactive CV. A particle field spells each page, the homepage shows what I am listening to and pushing right now, and the CV renders itself to PDF in two languages.

Skills

Stack

Mobile

Data and messaging

Infrastructure

Payments

Security

Practice

Languages

Czech (native), English (professional working proficiency)