Dmitry Vorozhbicki
Mobile Architecture & AI-Assisted Engineering
Senior Mobile Software Engineer with 8+ years of experience in native iOS development, mobile architecture, and payment systems. Leads technical initiatives from RFCs and architectural decisions through cross-team alignment and rollout. Two years of hands-on AI-assisted engineering experience, applying agents, skills, and structured specifications across design, implementation, testing, and refactoring. Combines architectural ownership with production delivery and measurable reliability improvements.
Core expertise
Architecture and leadership: Mobile architecture, system design, RFCs, ADRs, technical design documents, cross-team technical leadership, migration planning, mentoring, technical interviews.
AI-assisted engineering: AI agents and skills, Claude Code, Cursor, specification-driven development, documentation for AI workflows, AI-assisted testing and refactoring, team knowledge sharing.
Engineering: Swift, SwiftUI, UIKit, Objective-C, MVVM, Coordinator, Combine, Codable, REST APIs, Stripe, Apple Pay, Tap to Pay, E2E testing, CI/CD, Fastlane, GitHub Actions, Datadog RUM.
Professional experience
Senior Mobile Software Engineer
Booksy | Payments | Warsaw | Oct 2023 - Present
- Led and delivered the iOS refactoring initiative for Tap to Pay and Booksy Card Reader, core payment flows including one of Booksy’s largest features. Tap to Pay is launched in the US, UK, Poland, Spain, and France, serving 15,000+ providers in the US alone.
- Initiated and led Pay by App modernization over 4-5 months, coordinating Payments and Booking teams on migration to POS2 APIs and preparing a primary payment flow for subsequent removal of several thousand lines of legacy code.
- Owned the ADR and RFC for a new iOS navigation pattern, aligned engineers across teams, coordinated testing, and supported successful rollout. Authored the Apple Pay migration RFC and coordinated adoption of Stripe-native components through completion.
- Rewrote all 38 Customer and Biz E2E tests using existing documentation and AI-assisted development, achieving approximately 98% average success rates and improving observability and maintainability.
- Established E2E guidance through two RFCs, Cursor rules, and CI/CD improvements across frontend platforms; promoted clearer specifications and reusable engineering practices.
- Integrated AI into design, implementation, testing, documentation, and refactoring. Prepared the “Docs for Humans and AI” Tech Share to help engineers write actionable specifications and retain ownership of technical decisions.
- Delivered KYC onboarding, Tax ID, Payment Settings, and Platform Fees improvements.
- Maintained Datadog dashboards and monitoring for Tap to Pay and Booksy Card Reader, investigating production anomalies and navigation and lifecycle defects.
- Implemented Nethone fraud prevention and documented decisions in an ADR for the iOS guild. Supported the Stripe migration for Brazil and removed legacy Adyen code.
- Contributed to technical interviews, mentoring, and cross-team RFC reviews. Led an internal session on iOS memory management and memory-leak prevention.
- Co-built an AI agent for code review; the team placed 3rd among 30 teams at the Booksy AI hackathon.
Founding Member and Senior iOS Engineer
Goulash | Prague | Sep 2023 - Apr 2024
- Helped launch the MVP, shaping mobile application architecture and delivering the full iOS development cycle with SwiftUI, MVVM, Coordinator, and Combine.
- Established development practices including Git workflow, code review, and unit testing; mentored project contributors.
Senior iOS Software Engineer
ELTE Group | Kraków | Nov 2020 - Aug 2023
- Designed mobile architecture and delivered four industrial application projects across native iOS and Flutter, including Bluetooth LE and real-time integrations.
- Collaborated on applications serving more than 500,000 active users in total; mentored engineers and introduced code review, unit tests, and development workflows.
iOS Software Engineer
Freelance | Self-employed | Mar 2020 - Dec 2023
- Delivered and maintained applications for connected watches, dental practice management, and financial services. Built API and Bluetooth modules, advised on architecture, and mentored projects.
iOS Developer
Norbsoft | Kraków | Jan 2020 - Oct 2020
- Developed features and reusable UI components for the Modivo commerce application using Swift, UIKit, RxSwift, and MVVM.
iOS Developer
Cogniteq | Grodno | Jul 2018 - Jan 2020
- Built and maintained business and consumer iOS apps covering field operations, scheduling, audio books, and pet tracking, including APIs, local persistence, maps, and audio functionality.
Education
Master’s degree, Computer Games and Programming Skills
Jagiellonian University, Kraków | Sep 2019 - Sep 2021
Engineer’s degree, Information and Measuring Technology
Yanka Kupala State University of Grodno | Aug 2014 - Aug 2019
Languages
English: B2+ | Polish: C1 | Belarusian and Russian: Native