Dominik Drąg

Hi, I’m Dominik. I ship apps.

Swift engineer in Warsaw. Since 2020 I’ve built banking apps, NordVPN for Mac and on-device AI. Now I ship my own App Store apps with AI agents, and help engineering teams set up agent workflows they can trust.

Work with me
DoseWise App Store screenshot

The replay needs JavaScript. It follows one app from a typed brief through planning, parallel builders, a failed test and its fix, checks in the simulator, and your approvals, to App Store review. The app it ships is DoseWise.

An illustrative replay, not a recording. Drag across the lanes to scrub.

My apps on the App Store

I design, build and release them myself. They are where my agent workflows get tested for real.

All apps and developer tools

Consulting for engineering teams

You work directly with me, starting from a real task or problem and an outcome we agree on first. Each kind of engagement has its own run in the trace above.

Custom AI workflows for your team

Agent skills that know your codebase and checks that verify each result, built around one of your team’s real tasks.

  • A working workflow, proven on a real task
  • Skills, tool connections and verification checks made for your codebase
  • Hands-on sessions and a handover your team can maintain

How consulting works

Native apps, end to end

Native iOS and macOS apps in SwiftUI, UIKit and AppKit, from the first build to App Store submission, with StoreKit or RevenueCat when the app sells something. My own apps shipped this way, and at AppUnite I built two fintech apps from scratch while leading the team.

On-device AI and audio

Local model integration, on-device transcription, text-to-speech and audio capture. At Littlebird I built the local meeting transcription pipeline for its macOS assistant.

Architecture and reliability

Intermittent failures, Swift concurrency, module boundaries and slow builds or releases. It starts with a focused review and can run through the agreed change to a handover.

ddskills

Open-source agent skills that automate parts of my own work: verifying apps on iPhones and simulators, orchestrating implementation runs across agents, App Store screenshots and social campaigns, and more. Use them on your own repository.

ddskills on GitHub

Earlier tools, no longer maintained: devflow, bug-fix and code-explain.

Read about ddskills
Dominik Drąg

Native apps since 2020

Banking apps at Accenture, fintech at AppUnite, NordVPN’s macOS app at Nord Security and on-device AI at Littlebird. I now consult and ship my own apps and developer tools.

  • $20Ka month in cloud costs cut at Littlebird with local meeting transcription
  • 70%fewer user-reported issues at Nord Security after concurrency work in core features
  • 1.5 minbuilds at AppUnite, down from 8 minutes with modular architecture and TDD
  • 2 hrelease cycles at AppUnite, down from 8 hours with GitHub Actions and Fastlane
  • 2M+users across the three banking apps I worked on at Accenture

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.