Experience of our team

Projects our team delivered for clients, some through partner agencies. Client names are withheld under NDA.

Enterprise asset management, field techniciansNDA

Offline-first asset & maintenance management app

A mobile app that lets field technicians keep working with no connection: moving equipment, changing status and running checklist tests, then syncing everything when back online.

What we built

  • Pulls the latest state of assets, locations and maintenance data from a backend-for-frontend (BFF) service
  • Fully offline operation: move equipment between locations, change equipment status, run checklist tests on one or several pieces of equipment
  • Custom checklist forms built by admins in a web tool and rendered dynamically in the app
  • Local change queue: on reconnect the app pushes all changes to the BFF, then fetches the new system state
  • Conflict handling when server data changed in the meantime, with per-change sync status
  • Barcode and QR scanning of equipment, photo attachments on checks, and an audit trail of who changed what
  • RFID tag scanning through external readers connected by cable or wirelessly
  • iOS / mobile
  • Offline sync
  • BFF
  • REST

Workplace health and safety, substance testingNDA

Field testing app for health & safety compliance

A mobile app for alcohol and drug testing in the field: it connects to breath-testing devices over Bluetooth, records geolocated measurements and syncs them to remote storage.

What we built

  • Bluetooth connection to breath-testing devices
  • Geolocated measurements synced to remote storage
  • Dynamic form engine generated from JSON schemas, with a decision engine and schema versioning
  • 90%+ unit-test coverage
  • Swift
  • CoreBluetooth
  • Alamofire
  • MapKit
  • JSON Schema

Sports technologyNDA

Sports performance analytics platform

A platform that streams real-time athlete metrics from wearables to phones and tablets, with beacon-based player tracking and a companion watchOS app.

What we built

  • Real-time 10 Hz athlete metrics from wearables over Bluetooth (phone) and UDP (tablet)
  • Beacon-based player tracking
  • Live training visualization
  • Companion watchOS app: speed tracking, sessions, text-to-speech and haptics, up to 8 simultaneous players
  • Swift
  • SwiftUI
  • CoreBluetooth
  • UDP
  • AWS
  • watchOS
  • CoreHaptics
  • Text-to-Speech

HospitalityNDA

Smart hotel platform

Digital check-in and check-out and guest services, where the guest phone works as a room key through a native Bluetooth bridge.

What we built

  • Digital check-in/check-out and guest services
  • Native Bluetooth bridge so the phone works as a room key inside a React/Capacitor app
  • A separate React Native app for a hotel chain, shipped to the App Store
  • Swift
  • Objective-C bridging
  • CapacitorJS
  • React Native
  • Redux
  • Bluetooth

Consumer IoT, children and elderly careNDA

AI-powered interactive smart devices (IoT)

A Flutter app paired over BLE with ESP32 devices: plush toys for children and a memory-assist tablet for elderly users, powered by LLM-generated interactive content.

What we built

  • Flutter app paired over BLE with ESP32 plush toys and a memory-assist tablet
  • LLM-generated interactive stories
  • Parental controls and story review
  • Learning analytics
  • Flutter
  • BLE (ESP32)
  • LLM integration
  • REST API

AI productivity software, US startupNDA

macOS AI productivity assistant

A full migration of a macOS app from AppKit to SwiftUI, with a complete UI redesign and no regressions.

What we built

  • Full migration from AppKit to SwiftUI
  • Complete UI redesign
  • No regressions in existing behavior
  • SwiftUI
  • AppKit
  • macOS

Enterprise HR and workforce managementNDA

Enterprise HR app

An HR app for vacation management, colleague availability and approval workflows, architected from scratch.

What we built

  • Vacation management
  • Colleague availability view
  • Approval workflows
  • Architecture designed from scratch
  • Swift
  • Alamofire
  • Async/Await
  • Combine

Software engineering, shared design systemNDA

Flutter UI component library

A shared Flutter component library behind several production apps, with backward compatibility, widget tests and documented component APIs.

What we built

  • Shared component library used by several production apps
  • Backward compatibility across releases
  • Widget tests and documented component APIs
  • Flutter
  • Dart
  • Widget testing

Education technology, mixed realityNDA

Mixed reality EdTech app

A headset app for exploring 3D anatomy and planetary systems with hand gestures, using CoreML gesture recognition.

What we built

  • Explore 3D anatomy and planetary systems in a headset
  • Hand-gesture interaction
  • CoreML gesture recognition
  • ARKit
  • RealityKit
  • SceneKit
  • CoreML
  • Reality Composer

Own products

Own productiOS

Wash Map

Car care and local services

Find and book car washes near you. A Flutter mobile app with a Swift Vapor backend, built end-to-end by SwiftLab as our own product and available on the App Store.

  • Flutter
  • Swift
  • Vapor
  • Fly.io
  • PostgreSQL

Own productiOS · Android

CarCombat (working title)

Mobile games

A car-combat game for iOS and Android, built in Unity. In development; the final name is not decided yet. Coming soon to iOS and Android.

  • Unity
  • C#