Dominik Drąg

Dominik Drąg

Senior Swift Engineer

iOS, macOS & AI Workflows Warsaw, Poland

hello@dominikdrag.com +48 573 212 283 LinkedIn GitHub X
Download résumé (PDF)

Professional summary

Senior Swift engineer and technical lead focused on reliable Apple-platform products and practical AI workflows. I combine hands-on engineering, reusable tooling, and clear development practices to help teams improve how they build software.

Technical skills

Native
Swift, Objective-C, SwiftUI, UIKit, AppKit, Combine, Swift Concurrency
Architecture
Modular architecture, MVVM, Clean Architecture, Coordinator pattern, TDD/BDD
On-device AI & audio
On-device AI, local models, audio/transcription
AI workflows
Agent instructions, reusable skills, verification loops, workflow automation
Delivery
GitHub Actions, Fastlane
Monetization & analytics
StoreKit, RevenueCat, product analytics
Leadership
Team leadership, technical mentoring, code review, stakeholder management

Professional experience

  1. Independent iOS & macOS Engineer

    Consulting & independent products

    – Present

    • Consult on native app architecture, reliability, on-device AI, and practical AI workflows that engineering teams can adopt and maintain.
    • Automated my own app delivery from idea through implementation, builds, archiving, and App Store submission, coordinated from a single prompt.
    • Designed post-build verification loops that check results and feed findings into the next iteration.
  2. Senior Swift Engineer

    Littlebird

    –

    • Built the local on-device meeting transcription pipeline for a macOS AI assistant: integrated local models, improved transcription quality, and cut cloud costs by $20K/month.
    • Built application parsers and improved context collection from the screen to enrich the AI assistant’s personal knowledge graph and make generated insights more relevant.
    • Engineered real-time audio processing, transcription recovery, and telemetry; resolved meeting-detection and phantom-recording failures across audio hardware.
  3. macOS Engineering Team Leader

    NordVPN · Nord Security

    –

    • Led the macOS team, improving app stability and reducing build times through modularization and build-pipeline improvements.
  4. Senior macOS Engineer

    NordVPN · Nord Security

    –

    • Delivered post-quantum encryption integration ahead of deadline, coordinating macOS, backend, and QA teams.
    • Optimized concurrency in core features, reducing user-reported issues by 70%.
  5. iOS Engineering Team Leader

    AppUnite

    –

    • Built two fintech applications from 0 to 1 and led seven cross-platform engineers, delivering major releases with zero critical production issues.
    • Introduced modular architecture and TDD, cutting build times from 8 minutes to 1.5 minutes; reduced release cycles from 8 hours to 2 hours with GitHub Actions and Fastlane.
  6. Senior iOS Developer

    AppUnite

    –

    • Developed a cryptocurrency exchange platform handling 100K+ daily active traders with sub-second response times.
    • Assumed team leadership during a critical product launch, ensuring on-time delivery despite a resource shortage.
  7. iOS Developer

    Accenture

    –

    • Contributed to three banking apps serving 2M+ users; implemented biometric authentication that reduced login time by 60%.
    • Served as interim team leader for three months, managing five developers; built an AR experience for the Dubai Expo event app.

Selected projects

  • ddskills

    AI agent skills

    Thirteen open-source agent skills for Apple app verification, coordinated implementation runs, local transcription, app design canvases, and App Store creative.

  • Devflow

    Earlier project · Not actively maintained

    Claude Code plugin for structured engineering workflows: exploration, architecture, implementation, and verification.

  • DoseWise

    iOS · Released

    Medication tracking with flexible schedules, dose history, and package supply tracking.

  • Launch Control

    iOS · Released

    Morning planning built backward from departure time, with step-by-step guidance and a final door check.

  • InTouch

    iOS · Released

    Friend reminders with personal contact cadences and a history of the calls, texts, and meetups you log.

  • Carried

    iOS · Released

    Christian prayer shaped from a spoken or typed reflection, with space to review your words before praying.

  • Closed List

    iOS · Released

    A to-do app with a finite list of commitments, a place for possibilities, and an intentional stopping point.

  • Clear Intervals

    iOS · Released

    Workout interval timer with configurable rounds, sets, rest periods, and Live Activities.

Education

B.Sc. Computer Science

Military University of Technology, Warsaw

2018 – 2022

Computer Systems Engineering · Study abroad: Polytechnic Institute of Bragança, Portugal (2021)

Tell me about your project

Say what you’re working on and where it’s stuck. I reply within two working days.

Prefer email? hello@dominikdrag.com

Topic

Used only to reply to you.