Dominik Drąg
Senior Swift Engineer
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
-
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.
-
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.
-
macOS Engineering Team Leader
NordVPN · Nord Security
–
- Led the macOS team, improving app stability and reducing build times through modularization and build-pipeline improvements.
-
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%.
-
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.
-
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.
-
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
Thirteen open-source agent skills for Apple app verification, coordinated implementation runs, local transcription, app design canvases, and App Store creative.
-
Devflow
Claude Code plugin for structured engineering workflows: exploration, architecture, implementation, and verification.
-
DoseWise
Medication tracking with flexible schedules, dose history, and package supply tracking.
-
Launch Control
Morning planning built backward from departure time, with step-by-step guidance and a final door check.
-
InTouch
Friend reminders with personal contact cadences and a history of the calls, texts, and meetups you log.
-
Carried
Christian prayer shaped from a spoken or typed reflection, with space to review your words before praying.
-
Closed List
A to-do app with a finite list of commitments, a place for possibilities, and an intentional stopping point.
-
Clear Intervals
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)