Skip to content
View ondrejhanak's full-sized avatar

Block or report ondrejhanak

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ondrejhanak/README.md

Ing. Ondřej Hanák

Senior iOS Engineer · iOS since 2012 · software since 2008

I build native iOS apps with focus on security, accessibility and testability. On the side, I tinker with embedded and electronics - ESP32, BLE, Arduino.

Currently contributing to TruU - AI-powered passwordless authentication. Previously lead iOS engineer at All Shapes for nearly a decade, shipping apps with 60k+ MAU and multiple Apple features. Co-founder of iSpeak and EnglishTenses - leanguage-learning iOS apps live on the App Store since 2013, acquired in 2026.

Tech

Swift SwiftUI UIKit Objective-C Combine CoreData CoreLocation Unit Testing Accessibility CI/CD iOS watchOS

Personal Projects

iOS

  • menuol - Daily lunch menus for Olomouc restaurants
  • blehr-ios - BLE heart rate monitor

Electronics & Embedded

  • esp32-snake - Snake game on ESP32 - OLED display, joystick, sound
  • blehr-sim - BLE heart rate simulator running on ESP32

Pinned Loading

  1. esp32-snake esp32-snake Public

    Classic snake game on ESP32 in C++, with OLED display, joystick control, and sound effects.

    C++

  2. blehr-ios blehr-ios Public

    BLE Heart Rate - iOS app

    Swift

  3. blehr-sim blehr-sim Public

    BLE Heart Rate - ESP32 Simulator

    C++

  4. menuol menuol Public

    Olomouc lunch menu specials as an app.

    Swift

  5. ebroker-dividends ebroker-dividends Public

    e-Broker USA dividends and taxes summary form

    HTML

  6. cleevio/CleevioFirebaseAuth cleevio/CleevioFirebaseAuth Public

    Swift Firebase service

    Swift 1