iOS Developer · Freelancer
CLIENT MONETA Money Bank VIA Trask CITY Praha, CZ
MAREK ŠŤOVÍČEK
Marek Šťovíček

// o mně

iOS developer s přesahem do hardwaru.

Analytický tvůrce s maker mentalitou. Stavím produkční Swift aplikace pro miliony uživatelů a ve volném čase píšu firmware pro ESP32. Baví mě čistá architektura, dobrý UX a projekty, kde mi práce dává smysl.

Sedm let jako iOS developer — agenturní vývoj, full-time v produktové firmě, teď freelancer. Před IT jsem šest let opravoval vysokonapěťová vedení. Říkám si, že debugování 110kV vedení a debugování Swift kódu mají víc společného, než vypadá.

SYSTEM / SPEC SHEET
SPEC Analytický tvůrce
BUILD Maker mentalita
MODE Freelancer
STATUS Praha · ACTIVE
STACK Swift · ESP32 · Linux
ARCH Clean · MVVM · SOLID
XP ~8 let v IT · 7 let iOS
PRIOR 110kV vedení · PŘED

// zkušenosti

Kde jsem stavěl.

Trask únor 2026 – současnost
Praha
iOS Developer

Smart Banka pro MONETA Money Bank — nejoceňovanější bankovní aplikace v ČR s hodnocením 4,8 hvězdy. Světově první banka s plným Apple ekosystémem (iPhone, iPad, Apple Watch, Mac, Apple TV). 200+ funkcí.

SwiftSwiftUIiOS
Finshape říjen 2024 – prosinec 2025
Praha
iOS Developer

VB24 Mobile — white-label mobilní bankovní platforma pro moldavskou Victoria Bank. Biometrika, platby, správa účtů. Freelancer.

SwiftUIKitSwiftUI
Fortuna Entertainment Group březen 2022 – srpen 2024
Praha
iOS Developer

Rozvoj a refactoring iOS sázkové aplikace pro jednoho z největších bookmakerů ve střední Evropě. Live betting, clean architecture, škálování do dalších evropských trhů.

SwiftUIKitMVVMClean Architecture
Etnetera květen 2019 – únor 2022
Praha
iOS App Developer

Fortuna iOS App, Kate SDK (hlasové SDK pro ČSOB Smart — uživatel řekne, co chce zaplatit, SDK to zaplatí), Veolia app pro 2,5 milionu uživatelů.

SwiftSwiftUIiOS
Auto Kelly a.s. říjen 2017 – duben 2019
Praha
Programátor

Vývoj interního systému od základů — frontend, backend, desktop i CLI. Jeden systém, 450+ uživatelů, tři země (ČR, SK, PL).

FrontendBackendDesktopCLISQL
PREdistribuce a.s.
Praha
Technik VVN a SDK

Správa a opravy vysokonapěťových vedení a distribučních sítí. Šest let v terénu před přechodem do IT. Základ pro přechod do programování.

110kVVVNElektrotechnika

// projekty

Co jsem postavil.

Produkční práce

2026–součas. MONETA Money Bank

Smart Banka

via Trask

Nejoceňovanější bankovní aplikace v ČR s hodnocením 4,8 hvězdy. Světově první banka s plným Apple ekosystémem — iPhone, iPad, Apple Watch, Mac, Apple TV. 200+ funkcí.

SwiftSwiftUIiOS
2024–2025 Victoria Bank Moldova

VB24 Mobile

via Finshape

White-label mobilní bankovní platforma. Biometrika, platby, správa účtů. Škálovaná platforma pro moldavský trh.

SwiftUIKitSwiftUI
2022–2024 Fortuna Entertainment Group

Fortuna iOS App

via Fortuna EG

Sázková aplikace pro jednoho z největších bookmakerů ve střední Evropě. Live betting, clean architecture, škálování do dalších evropských trhů.

SwiftUIKitMVVMClean Architecture
2019–2022 ČSOB Smart

Kate SDK

via Etnetera

Hlasové SDK — uživatel řekne, co chce zaplatit, SDK to zaplatí. Platební integrace přes hlas.

SwiftSwiftUI
2017–2019

Interní systém

via Auto Kelly

Interní systém od základů — frontend, backend, desktop i CLI. Jeden systém, 450+ uživatelů, tři země (ČR, SK, PL).

FrontendBackendDesktopCLISQL

Workshop // osobní projekty

2023–součas.

RGB stolní lampa

Stolní lampa s ESP32, ovládání přes webové rozhraní a ESP-NOW. Vlastní firmware, RGB LED pásky, webserver na čipu.

ESP32C++ESP-NOWWebServer
2022–součas.

Rekvizity pro Divadlo Nazdar

Rekvizity a technické součástky pro Divadlo Nazdar Libeňského sokola. 3D tisk, elektronika, CAD návrh.

ESP323D tiskCAD

// dovednosti

Co ovládám.

LANG / Jazyky
Swift LANG
C++ LANG
SQL LANG
HTML LANG
FRMWK / Frameworky
SwiftUI FRMWK
UIKit FRMWK
Combine FRMWK
TOOLS / Nástroje
REST API TOOLS
Git TOOLS
Xcode TOOLS
CI/CD TOOLS
ARCH / Architektura
Clean Arch. ARCH
MVVM ARCH
SOLID ARCH
Modularizace ARCH
PLATF / Platformy
iOS PLATF
ESP32 PLATF
Linux PLATF

// koníčky

Mimo terminál.

FYZICKÝTECHNICKÝINDIVIDUÁLNÍ

Bouldering

Fyzický puzzle — analyzuju cestu, rozplánuju chyty a pak zjistím, že gravitace má jiný názor. Bouldering je typický sport pro analytický typ osobnosti: je technický, individuální, mentálně stimulující a fyzicky náročný.

FLOWSVOBODAPOHYB

Skate & brusle

Svoboda na kolečkách. Žádná pravidla, žádné skóre, jen flow a občas asfalt. Flow-based aktivita, dětská radost z pohybu.

ESP32FIRMWAREMAKER

Bastlení & elektronika

ESP32, vlastní firmware, chytré lampy, LED pásky — pokud to má čip, chci to rozebrat a postavit líp. ESP32 zařízení, chytré lampy s WebServerem, vlastní firmware pro M5Stick, RGB osvětlení, embedded projekty s ESP-NOW.

LESSTANTICHO

Příroda & výlety

Protiváha k monitoru. Les, stan, ticho — a občas i GPS, když se ztratím.

SCI-FIFANTASYHOROR

Četba

Hlavně King, Sapkowski, Weir — horor, fantasy, tvrdá sci-fi. Primárně relax, občas i něco, co přiměje mozek pracovat přesčas. Čtení je spíš mentální explorace než pasivní relax — zajímají mě technologie, nové přístupy k práci, věci kolem psychiky a principy systémů.

// kontakt

Pojďme si napsat.

hello.
6. ledna 2007 — Apple znovu přepsal historii. A Marek začal psát Swift.

WWDC 2025 Jeden den vás změníme.   › SwiftUI 7.0 ................... SHIPPED › Swift 6.2 ..................... SHIPPED › visionOS 3 .................... SHIPPED › Marek.portfolio ............... LIVE   "Ještě jedna věc."
iOS 18 · Marek mode
$ --trigger=one_more_thing A ještě jedna věc... Marek nejen kóduje v Swiftu. Opravoval 110kV vedení. Debugoval testerem, ne Xcodem. [ 110 000 V ]
SCORE: 0
// žeru součástky
WASD / ↑↓←→ · ESC zavřít
GAME OVER
ESC ukončit · R restartovat
$ esptool.py --chip esp32 --port /dev/cu.usbserial-0001 write_flash -z 0x0 firmware.bin esptool.py v4.7.0 Serial port /dev/cu.usbserial-0001 Connecting Chip is ESP32-D0WD-V3 (revision v3.1) Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse MAC: a4:cf:12:be:ef:42 Erasing flash (this may take a while)... Writing at 0x00000000...
0%
Hash of data verified. Leaving... Hard resetting via RTS pin... // firmware.bin nahraný. Marek: 1, Gravity: 0.
OTA UPDATE // over-the-air Zdroj: 192.168.4.1/firmware.bin Verze: v1.3.7v1.4.0   Stahování...
0 / 1 024 KB
Ověřování MD5... MD5 OK. Aplikuji aktualizaci... Restartuji zařízení // RGB lampa 1.4.0 online. Nový efekt: aurora.