Lead iOS
Engineer.

Founding and Lead iOS Engineer at Speak. Scaling mobile products from zero to global scale. Blending product intuition with engineering rigor to deliver high-quality, thoughtful user experiences.

Experience

Senior iOS Engineer

USBC

Jan 2026 - Present Reno, NV / Ljubljana, Slovenia (Remote)

USBC is a publicly traded technology company developing blockchain-based financial services, led by Chairman and CEO Greg Kidd.

  • Feature Delivery & Migration: Shipped end-to-end chat features (replies, editing, status indicators) and migrated the core messaging module to a new project, refactoring the implementation to meet modern architectural standards.
  • Infrastructure & Observability: Designed and built a unified logging system from scratch, replacing multiple legacy approaches and migrating the entire codebase to improve production debugging and monitoring.
  • State Management & Architecture: Delivered a multi-identity switching system.
  • Codebase Health & Tooling: Reduced build times via multiple dead-code cleanup passes and built internal developer utilities to streamline the development, debugging, and testing of new features.

Lead iOS Engineer

Speakeasy Labs (Speak)

Aug 2017 - Sep 2025 San Francisco, CA / Ljubljana, Slovenia (Remote)

Speak is a fast-growing AI-powered language learning platform backed by the OpenAI Startup Fund, Accel, Founders Fund, and Khosla Ventures.

  • Founding iOS engineer, responsible for building the entire iOS app from scratch.
  • Built the iOS application from prototype to globally scaled production system used in multiple markets.
  • Owned architecture, feature implementation, app stability, and long-term codebase direction.
  • Implemented the vast majority of iOS features during the company’s first five years.
  • Built complex UIKit-driven interfaces, animations, and UIKit/SwiftUI hybrid components.
  • Set up core infrastructure: Firebase (RTDB, Firestore, Storage), analytics pipelines, A/B testing (Split.io), Crashlytics, Fastlane automation, Bitrise CI/CD, and TestFlight distribution.
  • Collaborated daily with the CTO and CEO in the early years for product planning and technical strategy.
  • As the company expanded across time zones, shifted focus primarily to feature development, engineering execution, and platform improvements.
  • Led hiring & interviewing for iOS, Android, backend, and QA roles; onboarded new engineers.
  • Coordinated API planning with backend and Android teams, ensuring alignment across platforms.
  • Delivered consistently stable, polished releases with a strong emphasis on visual detail, UX consistency, and low bug rates.

Senior iOS Engineer

Kamino

Jan 2016 - May 2017 Ljubljana, Slovenia
  • Development of iOS applications.
  • Project lead iOS engineer (eAsistent, Fancore).

Mid iOS Engineer

D·Labs

Oct 2014 - Dec 2015 Ljubljana, Slovenia
  • Project lead iOS engineer (Rock Pamper Scissors).
  • Development of iOS applications (Teepee, Lock and Charge, Outcast, Go Car Share, Rock it, Minicabster).
  • Development of watchOS applications (Lock and Charge).

iOS Intern

D·Labs

Apr 2014 - Jun 2014 Ljubljana, Slovenia
  • Development of iOS applications (DTrack, Snore Catcher, Minicabster, Minicabster Driver).

Summer Intern

Layer

Jul 2013 - Sep 2013 San Francisco, CA
  • Layer iOS SDK documentation.
  • Developed iOS UI components.

Other Freelance Projects

Speech Blubs, 2017

Speech therapy app for children, iOS engineer (App Store).

Instavest, 2017

Investment app, iOS engineer (App Store).

Yomento, 2016/2017

Leadership coaching app, iOS engineer.

WorkClean, 2016

Productivity app, iOS engineer (App Store).

The Tech Stack

Languages

Swift
Objective-C
Python
Bash

Frameworks

UIKit
SwiftUI
Swift Concurrency
GCD

Architecture

Clean Architecture
Modularization
MVVM
MVC

Infrastructure

Firebase (RTDB/Firestore)
REST APIs
Bitrise / Fastlane
Xcode / TestFlight

Analytics & Observability

Amplitude / Mixpanel
Segment / Customer.io
Split.io (A/B Testing)
Crashlytics / Sentry

Design & SDKs

Figma / Sketch
Lottie
LiveKit (WebRTC)
RevenueCat (IAP)
Intercom

Education

BSc, Computer Science

University of Ljubljana

Oct 2011 - Feb 2015 Slovenia
  • Bachelor’s Thesis: Development of an iOS controlled mobile robot.
  • Designed and built the robot’s hardware and software from scratch, including sensors, servo motors, camera module, and illumination system.
  • Developed a native iOS/iPadOS app enabling remote driving, camera angle control, and real-time video streaming.
  • Implemented Python-based control software on a Raspberry Pi.

Achievements & Conferences

TechCrunch Disrupt SF Winner

San Francisco, CA

2013 Winner

Dean's Award

Exemplary academic requirements

University of Ljubljana

WWDC

Apple Worldwide Developers Conference

June 2017 • San Jose, CA

UIKonf

International iOS Conference

May 2015 • Berlin, Germany