Otevřený seniorním rolímSenior Frontend / Platform Engineer

Frontendová architektura proprodukty, které si nemohou dovolitpůsobit křehce.

Hands-on technický lídr a senior frontend / platform engineer. 7+ let napříč Reactem, TypeScriptem, fintechem a kryptem — od migrací Reactu a design systémů po CI/CD, monitoring a release operations.

Sídlí v
Prague, Czechia
ReactTypeScriptFintechKryptoOdpovědnost za produkci
Alexander Priadchenko — Senior Frontend / Platform Engineer
// operator
Alexander Priadchenko
50.0755° N, 14.4378° E
K dispozici
React 19TypeScriptTurborepo / pnpmDesign systemswagmi · viemDocker · TraefikCI/CDKeycloak · SIEMKotlin · ComposeNode · NestJSMonitoringRelease ops
01Co přináším

Nejen obrazovky. Produktové plochy s odpovědností

Moje práce stojí mezi rozhraním, architekturou a realitou produkce — od migrací Reactu a sdílených UI systémů po CI/CD, monitoring a release workflow.

01 / 04

Frontend platform engineering

Migrace React 15 → React 19, pnpm / Turborepo monorepa, sdílené UI balíčky, state management a design systémy postavené tak, aby zůstaly udržovatelné s růstem produktu.

MonorepoDesign systemsStateMigrations
02 / 04

Fintech & krypto produktové UX

Rozhraní pro burzu, peněženku, platby, affiliate a ops — plochy, kde se malá chyba v UX nenápadně promění ve skutečné finanční riziko.

ExchangeWalletPaymentsTrading flows
03 / 04

Odpovědnost za produkci

CI/CD, Docker, Traefik, Nginx, monitoring a release workflow. Vrstva kolem rozhraní je součástí rozhraní.

CI/CDDockerTraefikMonitoring
04 / 04

Technické vedení

Hands-on architektura, code review, rozdělení úkolů a mentoring — zvyšování kvality inženýrství, aniž bych mizel v poradách.

ArchitectureCode reviewMentoringDelivery
02Trajektorie

Kde jsem dodával

Více než sedm let napříč fintechem, kryptem, SaaS a inženýrským vzděláváním — nejčastěji jako člověk, který převzal odpovědnost za frontend, když to nikdo jiný neudělal.

TAF projects

Frontend Team Lead / Senior Frontend Engineer
Mar 2026PresentDubai / Remote
  • Hands-on vedení tříčlenného týmu — architektura, code review, rozdělení úkolů a rozhodnutí o infrastruktuře.
  • Navrhl jsem React 19 / Vite 8 pnpm monorepo: mobile-first SPA, back-office administraci a sdílenou knihovnu @taf/ui publikovanou do privátního GitLab npm registru.
React 19Vite 8pnpmMonorepoTeam leadPrivate npm

Simplecoin

Vlajková loď
Technical Lead / Senior Frontend Platform Engineer
Nov 2024May 2026Prague
  • Jediný frontend engineer na živém krypto / fintech produktu — rozhraní pro burzu, peněženku, platby, affiliate a ops. Vlastnil jsem architekturu, API kontrakty, state, build a deployment.
  • Migroval jsem živou burzu z React 15 → React 19 a přestrukturoval ji do pnpm / Turborepo platformy se sdílenými UI a app-kit balíčky.
React 19TypeScriptTurborepoWeb3Trading UXArchitecture

Simplecoin

Platform & Release Infrastructure Engineer
Jun 2025May 2026Prague
  • Vlastnil jsem Docker / Traefik multi-host deployment, release skripty, cache nástroje, infrastrukturu wallet-daemona a frontend hosting napříč plochami burzy, landing page, peněženky a WordPressu — přes SSH / Tailscale / Teleport.
DockerTraefikNginxRelease engTailscaleTeleport

Simplecoin

Android Application Engineer
Sep 2025Jan 2026Prague
  • Kotlin / Jetpack Compose: bezpečné podepisování pomocí Android Keystore + ECDSA, biometrické UX, persistence přes Room / DataStore, síťová vrstva OkHttp a schvalovací flow přes WorkManager.
KotlinJetpack ComposeKeystoreECDSABiometricsWorkManager

Odin Pay

Infrastructure Team Lead / Acting CTO
Jun 2025Dec 2025Kyiv / Remote
  • Vedl jsem strategii infrastruktury pro fintech platební platformu — Linux / PostgreSQL / Nginx / systemd, Keycloak + Camunda IAM, SIEM / Wazuh, runbooky pro zálohování a DR a governance produkce.
Acting CTOLinuxPostgreSQLKeycloakSIEM / WazuhDR
03Vybraná práce

Tři systémy, které jsem přestavěl pod tlakem

Krátké příběhy z produkce — kde se frontend, platforma a bezpečnost překrývaly a někdo musel vzít odpovědnost za celou cestu.

Legacy → Platforma

Migrace živé krypto burzy z React 15 na React 19

Deset let stará burza, stále obchodující, přestavěná pod uživateli.

React 19TypeScriptTurborepopnpmWeb3Design system

Jako jediný frontend engineer na živém krypto/fintech produktu jsem vzal burzu běžící na React 15 a přesunul ji na React 19 — a poté celý systém přestrukturoval do pnpm / Turborepo platformy se sdílenými UI a app-kit balíčky. Práce zahrnovala plochy burzy, peněženky, plateb, affiliate a ops, s API kontrakty, state a buildem vlastněnými od začátku do konce.

Co to obnášelo
  • 01Inkrementální migrace React 15 → 19 na systému, který nesměl jít offline
  • 02Přestrukturování do pnpm / Turborepo se sdílenými UI + app-kit balíčky
  • 03Odpovědnost za architekturu, API kontrakty, state management, build a deployment
Za hranicí prohlížeče

Odpovědnost za release infrastrukturu, nejen za rozhraní

Frontend nekončí u bundlu — končí v produkci.

DockerTraefikNginxTailscaleTeleportKeycloak

Vedle produktové práce jsem vlastnil release vrstvu: Docker / Traefik multi-host deployment, release skripty, cache nástroje, infrastrukturu wallet-daemona a frontend hosting napříč plochami burzy, landing page, peněženky a WordPressu — provozované přes SSH, Tailscale a Teleport. V paralelní fintech zakázce jsem vedl strategii infrastruktury jako acting CTO: Linux, PostgreSQL, Nginx, Keycloak + Camunda IAM, SIEM / Wazuh a DR runbooky.

Co to obnášelo
  • 01Docker / Traefik multi-host deployment a skriptování releasů
  • 02Frontend hosting + cache nástroje napříč čtyřmi produkčními plochami
  • 03Bezpečný provoz přes SSH / Tailscale / Teleport
Bezpečné mobilní podepisování

Nativní schvalovací aplikace pro podepisování transakcí

Když ťuknutí autorizuje peníze, bezpečnostní model musí být přesný.

KotlinJetpack ComposeKeystoreECDSAWorkManagerBiometrics

Postavil jsem aplikaci v Kotlin / Jetpack Compose pro bezpečné podepisování transakcí: klíče generované a držené v Android Keystore, ECDSA podpisy, UX zabezpečené biometrií, persistence přes Room / DataStore, síťová vrstva OkHttp a schvalovací flow řízené WorkManagerem. Rozhraní je malé — model hrozeb za ním ne.

Co to obnášelo
  • 01Hardwarově podporované úložiště klíčů v Android Keystore + ECDSA podepisování
  • 02Schvalovací UX zabezpečené biometrií s persistencí přes Room / DataStore
  • 03Schvalovací flow přes WorkManager nad síťovou vrstvou OkHttp
04Mapa systémů

Stack propojený do funkční produkce

Není to sbírka nástrojů — jsou seskupené tak, jak je skutečně používám: od rozhraní dolů k infrastruktuře, bezpečnosti a mobilu.

104
Technologie
15
Skupiny

React / TypeScript

SYS·01
React 19TypeScriptJavaScriptNext.jsViteReact CompilerPreactVue

State & Data

SYS·02
Redux ToolkitZustandTanStack QuerySWRRedux Saga

Build & Monorepo

SYS·03
Turborepopnpm WorkspacesWebpackBabelViteMonorepo architecturePrivate npm

UI & Design Systems

SYS·04
shadcn/uiTailwind CSSMantineRadix UIMaterial UIFramer MotionSASS / SCSSCSS ModulesStyled ComponentsEmotion

Formuláře & Validace

SYS·05
React Hook FormZodFormikYup

Web3 / Krypto

SYS·06
wagmiviemSIWERainbowKitEthereumPolygonSolidityFoundry

Backend / API

SYS·07
Node.jsExpress.jsNestJSFastifyHonoREST APIOpenAPIWebSocketSocket.io

Databáze

SYS·08
PostgreSQLMongoDBRedisSurrealDBFirebaseBullMQ

Infrastruktura / DevOps

SYS·09
DockerTraefikNginxLinuxCI/CDGitHub ActionsGitLab CIAWSAWS EC2CoolifyProxmoxTeleportWarpgate

Bezpečnost / IAM / Observabilita

SYS·10
KeycloakSIEMWazuhOpenTelemetrySentrySigNozGraylogOAuth 2.0JWTTOTP

Testování / QA

SYS·11
VitestTesting LibraryCypressStorybookPostman

Platby & SaaS

SYS·12
StripeBillingRBACOnboardingDunning

Android / Mobil

SYS·13
KotlinJetpack ComposeAndroid KeystoreECDSARoomWorkManager

i18n / Analytika

SYS·14
i18nreact-i18nextnext-i18nextGoogle Tag Manager

Designové nástroje

SYS·15
FigmaPhotoshopSplineWebflow
05Inženýrské naladění

Klidná realizace ve složitých systémech

Nejlépe pracuji tam, kde jsou systémy složité, odpovědnost je nejasná a produkt potřebuje někoho, kdo dokáže vnést strukturu. Preferuji přímou komunikaci, praktická rozhodnutí a jasnou odpovědnost před procesem pro proces samotný.

Pohybuji se s přehledem mezi produktovým UX, frontendovou architekturou, API kontrakty, deployment workflow a uvažováním na úrovni incidentů — a raději nástroje propojím do funkčního produkčního systému, než abych je jen sbíral. Estetika je stejná jako práce: minimalistická, tmavá, přesná, strukturovaná.

Nejužitečnější jsem, když se systém už hýbe, už je složitý a potřebuje někoho, kdo vnese strukturu, aniž by zpomalil dodávku.

P-01

Struktura místo chaosu

Nejužitečnější jsem tam, kde se systém už hýbe, už je složitý a potřebuje někoho, kdo vnese pořádek, aniž by zpomalil dodávku.

P-02

Odpovědnost za celou cestu

Od komponenty přes API kontrakt po deployment a incident. Záleží mi na celé cestě od kódu k uživateli, ne jen na obrazovce.

P-03

Nejdřív dodat, pak stabilizovat

Stavím rozhraní, která přežijí skutečné uživatele, skutečné releasy a skutečné incidenty — a pak je dál zpevňuji za provozu.

P-04

Trvanlivé místo chytrého

Preferuji systémy, které jsou srozumitelné, udržovatelné a postavené pro reálné použití, před dekorativní složitostí.

P-05

Přímá komunikace

Praktická rozhodnutí, jasná odpovědnost, upřímný status. Klidná realizace ve složitých systémech vítězí nad šumem.

Vzdělání
  • Donbass State Engineering Academy
    Magisterský titul
    Sept 2022Dec 2023
  • Donbass State Engineering Academy
    Bakalářský titul
    Sept 2018Jun 2022
Jazyky
  • RuštinaRodilý mluvčí / Bilingvní
  • UkrajinštinaRodilý mluvčí / Bilingvní
  • AngličtinaProfesionální pracovní
  • ČeštinaOmezená pracovní
Certifikace
  • Full Stack Developer
    GoIT, Kyiv
    Certificate ID: FS_8075 · Feb 2022
  • Front-End Developer
    Computer Academy STEP, Kramatorsk
    Diploma KMY-007394 · Sept 2021
  • CINEMA 4D
    Computer Academy STEP
06Kontakt

Pojďme postavit něco, co vydrží

K dispozici pro seniorní role ve frontendu, na platformě a v technickém vedení. Řekněte mi o tom systému — čím spletitější, tím lépe.

K dispozici pro seniorní role frontend / platform / technical lead

Raději přeskočíte formulář? Napište mi přímo — čtu všechno a odpovídám osobně.

Šifrováno při přenosu · odpovědi obvykle do 48 h