Mobile LeadAI on iOSRemote

PrzemekSkowronek

Portrait of Przemek Skowronek
iOS since 2012

Skowronek is Polish for skylark. Hence skylarks.io.

I lead mobile teams and build iOS apps. Lately, with AI at the center.

14+ years building iOS apps, 9+ of them remote for US companies. My last two products were both AI products: a medical app that recognizes throat conditions with on-device ML at Orthogonal, and AI avatars with virtual try-on at Doji, which hit 50K downloads in its first month.

AI is also how I work: on-device models power my own apps, and AI agents help me build, test and ship every one of them.

Products I’ve shippedApps for Doji, Harley‑Davidson and more, plus 6 of my own ↓

01 Built for companies

Doji app icon

Doji

Founding iOS Engineer · 2024–2025

100K+

downloads, 50K in the first month

Took the app from first commit to App Store launch in 6 months: AI avatars generated through an API, virtual try-on and shopping.

  • Fashion
  • GenAI
App Store ↗

Orthogonal

Tech Lead · 2023–2026

2

regulated medical apps, led on iOS

On-device ML that recognizes throat conditions from the camera, and the SPRINT PNS nerve stimulation app with a secure Bluetooth connection to the stimulator.

  • Medtech
  • AI
  • BLE
Medical products
Harley-Davidson app icon

Harley-Davidson

Senior iOS Engineer · 2020–2023

4.8★

from 40K+ riders on the App Store

Owned Bluetooth connectivity with the motorcycle, navigation with MapKit and HERE Maps, and tests in the official Harley-Davidson app.

  • Automotive
App Store ↗
SkyeBrowse app icon

SkyeBrowse

Mobile Lead · 2019–2023

1,200+

agencies, including the NTSB

Led a 3-person team building the DJI and Autel flight app that captures aerial video for 3D mapping, and set its code standards and architecture.

  • Drones
  • 3D imaging
App Store ↗

Also built apps for

  • Canon
  • GlaxoSmithKline
  • Prudential
  • NASDAQ
  • Nike
  • Bobbi Brown
  • papr.ai

02 AI at every layer

AI is part of everything I ship.

In products I led

  • Orthogonal: on-device machine learning that recognizes throat conditions, built for medical regulatory clearance.
  • Doji: GenAI avatars and virtual try-on, from first commit to 100K+ downloads.

In my own apps

  • Fadeless: my own on-device restoration pipeline for faces, color and 4x upscaling, with evaluation sets and a quality gate.
  • Smudge: a custom detection model trained with Create ML.
  • VOID: finds similar, duplicate and blurry photos on device.

In how I build

  • Cursor and Claude Code every day, with agent rules in every repo.
  • Custom agent skills for builds, App Store releases, ASO and Apple Ads.
  • AI agents that build, test and screenshot my apps through Xcode tooling.

03 My apps

Six apps of my own, shipped under skylarks.io

Designed, built and shipped end to end for iPhone, iPad, Mac and Apple Watch: from on-device AI photo restoration to a pizza dough calculator.

14+

Years building for iOS

5

AI-powered products: 2 for companies, 3 of my own

9+

Years remote for US companies

4

Leadership roles, including my own agency

04 Core stack

  • Swift
  • SwiftUI
  • SwiftData
  • Combine
  • Objective-C

AI in production

  • On-device ML
  • Image recognition
  • AI avatar APIs
  • Virtual try-on

Architecture & SDKs

  • MVVM
  • Coordinators
  • RxSwift
  • RxCocoa
  • Core Bluetooth
  • Core Data
  • Realm
  • Alamofire
  • PromiseKit
  • SnapKit
  • Cartography
  • Charts
  • MapBox
  • HERE Maps
  • DJI SDK
  • Autel SDK

Quality & CI/CD

  • KIF
  • Nimble
  • SwiftLint
  • Fastlane
  • GitHub Actions
  • Bitrise
  • Jenkins
  • CircleCI
  • Codeship

Languages & frameworks

  • C
  • C#
  • Kotlin
  • Java
  • Dart
  • Python
  • React Native
  • JSON
  • XML

Tooling

  • Xcode
  • Claude Code
  • Cursor
  • Git
  • SPM
  • CocoaPods
  • Carthage
  • SwiftGen
  • Flutter
  • Xamarin
  • Visual Studio
  • WebStorm
  • Figma
  • Final Cut Pro

Product & analytics

  • Jira
  • Linear
  • Pivotal Tracker
  • Firebase
  • Crashlytics
  • App Center
  • Google Analytics

Let’s build something great.

przemek@skylarks.io