Dominik Žabčík, curriculum vitae
Dominik Žabčík
Full-stack TypeScript engineer, CISO and Head of Development
- Prague, Czechia
- dominik@zabcik.me
- zabcik.me
- GitHub
- 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
CISO and Head of Development
Since Jan 2026NFCtron, 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.
Core Backend Developer Lead
Oct 2024 to Jan 2026NFCtron, 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.
Core Backend Developer
Jun 2023 to Oct 2024NFCtron, 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
2026A 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
2026Switches Claude Code, Cursor, Codex and six more AI coding tools between accounts and tracks their usage.
zabcik.me Portfolio
2026My 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)