oravec.codes

iOS Engineer · Since 2013

Marek Oravec

12+ years of building things that live in your pocket.

iOS engineer from Slovakia. Swift since the first beta, a decade of releases, and a stubborn belief that good software should be felt, not noticed.

2012
First line of native Apple code
In production
At major banks & health insurer
Millions
People reached

Banking

Healthcare

Government

Media & ticketing

Other clients

01

Banking security & mobile tokens

Since 2019 I've specialized in banking authentication — mobile token apps and the SDK libraries banks embed into their own apps for login and transaction signing. OTP, QR login, push-based approvals, applied cryptography, Keychain. Sole iOS developer on an authentication platform deployed at major Slovak and Czech banks.

02

Biometric onboarding

I built an iOS SDK with its own screens for biometric customer onboarding — ID-card scanning, face capture and liveness detection — running in production inside the app of Slovakia's largest health insurer.

03

Legacy to modern Swift

I'm at home in large legacy codebases: Objective-C to Swift, UIKit to SwiftUI, god objects to Clean Architecture. AI tools are part of my daily workflow — dead-code audits, refactoring, and design prototyping in live SwiftUI previews.

Mobile token & authentication SDK

Banking security · Swift, Cryptography, Clean Architecture · 2019–now

The app and SDK behind login and transaction signing at major Slovak and Czech banks. Full Objective-C-to-Swift rewrite on Clean Architecture, OpenSSL replaced with native Swift cryptography, tested with Swift Testing.

Biometric onboarding SDK

Health insurance · Swift, SwiftUI, Innovatrics · in production

An iOS SDK with its own UI for ID scanning, face capture and liveness — shipped as a module inside the app of Slovakia's largest health insurance company, used by millions of insured customers.

HB Reavis — interactive city model

Interactive installation · Swift, iPad · 2017

An iPad app driving a 3×4K animation beneath a transparent physical city model, with real-time interaction with 3D models of Warsaw and Bratislava. Built with studio Subdigital; shown at MAPIC in Cannes.

HB Reavis interactive city model installation iPad controlling the HB Reavis city model

Embassy document-renewal tablet

Government · Kotlin, biometrics

Co-led an Android tablet app used at Slovak embassies worldwide for on-the-spot travel-document renewal, including biometric capture — fingerprint, face, document scan.

TASR Pro

News · React Native

Rewrote the press agency's two native apps into a single React Native app as the sole mobile developer — new UI design included, app icon too.

I designed the home and away jerseys HC Slovan Bratislava wore for the entire 2018–19 KHL season, and a retro special-edition jersey for selected games the season after. Different canvas, same care for detail.

HC Slovan Bratislava 2018–19 KHL jersey HC Slovan Bratislava retro special-edition jersey
Swift · Objective-C · UIKit · SwiftUI · async/await · Cryptography · Keychain · Core Bluetooth · Clean Architecture · MVVM · Swift Testing · Fastlane · Kotlin · React Native