Dmitry Vorozhbicki

Senior / Staff iOS Software Engineer

About

- Senior / Staff iOS Software Engineer with years of experience building and shipping native iOS applications using Swift (SwiftUI, UIKit) and Objective-C;
- Proven track record of driving engineering initiatives — E2E testing strategy, CI/CD pipelines, documentation standards, and observability with Datadog RUM;
- Leveraging AI-assisted development tools (Cursor, Cloud Code) to accelerate delivery and improve code quality;
- Experienced in designing scalable architectures, mentoring engineers, and collaborating cross-functionally to deliver high-impact products with 500K+ active users;
- Strong communication, organizational, and leadership skills with the ability to manage multiple workstreams and influence technical direction;
- Experience in working on cross-platform projects (Flutter).

SKILLS

iOS Development, Swift, Objective-C, GCD, Bluetooth LE, WatchKit, SPM, CocoaPods, UIKit, SwiftUI, SpriteKit, SceneKit, Foundation, Realm, CoreData, Web sockets(socket.io), Combine, Xcode instruments, MVC, MVVM, Viper, IOS SDK, OOP, CI/CD (Fastlane, GitHub Actions), Datadog (RUM, Monitoring), AI-assisted development (Cursor, Cloud Code), E2E Testing, Flutter, Dart, Git(Gitflow), Postman, Jira, Confluence, Figma.

Work experience

Booksy, Warsaw October 2023 — Present
Senior iOS Software Engineer | Payments
Responsibilities:
Payments providers integration, work on payments features (Apple Pay, Tap to Pay, Blik), creating UI, develop custom components, unit/UI/E2E testing, CI/CD pipeline maintenance, Datadog RUM integration and monitoring, driving documentation and testing initiatives, AI-assisted development (Cursor, Cloud Code), bug fixing;
Environment:
Stripe, Adyen, Xcode, Confluence, Jira, Swift, GCD, SPM, SwiftUI, Foundation, Xcode instruments, Coordinator, MVVM, Combine, Design patterns, Git(Gitflow), SwiftLint, Unit/UI/E2E tests, Alamofire, Github, CI/CD (Fastlane, GitHub Actions), Datadog (RUM, Monitoring), Cursor, Cloud Code.
Key Achievements:
Successful launch Tap to Pay feature in US for more than 6000 active users.
Successful integration of payments providers in different markets.
Initiated and drove E2E testing strategy, significantly improving release confidence.
Established documentation standards and engineering best practices across the iOS team.
Integrated Datadog RUM for real-time performance monitoring and crash analytics.
Adopted AI-assisted development tools (Cursor, Cloud Code), improving team velocity.
Links:

Goulash, Prague September 2023 — April 2024
Founding member & Senior iOS Engineer
Responsibilities:
Full app creating cycle iOS application, projects mentoring, design system architecture, creating UI, develop custom components, establish development processes (introduce git flow, code review, unit tests and other engineering practices), bug fixing;
Environment:
Xcode, Confluence, Jira, Swift, GCD, SPM, SwiftUI, Foundation, Xcode instruments, Coordinator, MVVM, Combine, Design patterns, Git(Gitflow), SwiftLint, Unit tests, URLSession, Github.
Key Achievements:
Successful MVP launch.
Active participation in the full project development cycle as mobile app architect.

ELTE Group, Kraków November 2020 — August 2023
Senior iOS Software Engineer
Responsibilities:
Full app creating cycle for different platforms (iOS, Flutter), projects mentoring, design system architecture, creating UI, develop custom components, adding new functionality to existing projects, establish development processes (introduce git flow, code review, unit tests and other engineering practices), bug fixing;
Environment:
Confluence, Jira, Swift, GCD, Bluetooth LE, WatchKit, SPM, CocoaPods, UIKit, Foundation, Realm, Xcode instruments, VC Coordinator, MVVM, Combine, SwiftUI, Design patterns, Git(Gitflow), SwiftLint, Unit tests, GoogleMaps, URLSession, Flutter, Visual Studio Code, Dart, Xcode, AndroidStudio, Github, Web sockets, Feathers(TypeScript).
Key Achievements:
Researched and implemented new coding technologies which increased team productivity.
Worked on 4 industrial mobile application projects based on different technologies.
Collaborated with a large team to design and launch mobile applications with a total of more than 500,000 active users.

Freelance, self-employed March 2020 — December 2023
iOS Software Engineer
Projects:
  • Montresa. - a mechanical watch. The iOS mobile app has a background service which listens to the corresponding GATT service and based on the configuration in the app, triggers different actions.
    Responsibilities: bug fixing, full app creating cycle, implement API and bluetooth module, project mentoring;
    Environment: Xcode, Jira, Swift, CocoaPods, UIKit, Foundation, Xcode instruments, MVC, CoreBluetooth, Git(Gitflow), Postman, Firebase.
  • Dentist99 iPad app - Application for managing the activities of dentists in a private clinic, schedule, prescriptions and more.
    Responsibilities: bug fixing, change UI for certain screens, adding new functionality to existing project, implement API Module, project mentoring, investigations for choosing app architecture;
    Environment: Xcode, Jira, Swift, CocoaPods, UIKit, Foundation, Xcode instruments, MVVM, Git(Gitflow), Combine, Postman, Design patterns.
  • First Home Coach (Virgin money, New Zealand) - Web Wrapper.
    Responsibilities: bug fixing, full app creating cycle, implement API Module, project mentoring;
    Environment: Xcode, Jira, Swift, CocoaPods, UIKit, Foundation, Xcode instruments, MVC, Git(Gitflow), Postman, Firebase.

Norbsoft | Mobile App Design & Development, Kraków January 2020 — October 2020
iOS Developer
Project:
  • Modivo - Online clothing store.
    Responsibilities: bug fixing, change UI for certain screens, develop custom components, adding new functionality to existing project;
    Environment: Xcode, Postman, Confluence, Jira, Swift, RxSwift, GCD, CocoaPods, UIKit, Alamofire, Foundation, CoreData, Xcode instruments, MVVM, Design patterns, Git(Gitflow).

Cogniteq, Grodno July 2018 — January 2020
iOS Developer
Projects:
  • CH-Dekker - truck damage recorder application.
    Responsibilities: bug fixing, full app creating cycle, develop custom components, adding new functionality to existing project, implement API module, project mentoring;
    Environment: Xcode, Fabric, Trello, Jira, Swift, GCD, CocoaPods, UIKit, Alamofire, Foundation, Realm, Xcode instruments, MVC, Design patterns, Git(Gitflow), Postman, Firebase.
  • RPBemanningApp – calendar viewer application.
    Responsibilities: change UI for certain screens, change API module functionality, bugfixing;
    Environment: Xcode, Jira, Swift, GCD, CocoaPods, UIKit, Alamofire, Foundation, CoreData, Xcode instruments, VIPER, Design patterns, Git(Gitflow), Sketch, Postman, Firebase.
  • iON Pool Care - offers you all the tools you need to keep your business organized and running smoothly.
    Responsibilities: full app creating cycle, implement API module, implement data store module (Realm), implement custom components, create tasks, redesign, bugfixing, code review;
    Environment: Xcode, Fabric, Redmine, Jira, Swift, GCD, CocoaPods, UIKit, Alamofire, Foundation, Realm, Xcode instruments, MVC, Design patterns, Git(Gitflow), Sketch, Postman, Firebase.
  • Bookaroo – iPad application store children's books with the ability to voice and play them.
    Responsibilities: adding new functionality to existing project, bugfixing, full app creating cycle, implement API module, implement custom components, animate elements, audio playing and recording, investigations for choosing app architecture;
    Environment: Xcode, Sketch, Flinto, Postman, Swift, Core Animations, AudioKit, GCD, CocoaPods, UIKit, Alamofire, Foundation, Xcode instruments, MVC, Design patterns, Git(Gitflow), Jira.
  • Dog Tracker Mishiko - Mishiko Collar. Your pet looked after. Track your dog's GPS-coordinates and activity throughout the day. The Mishiko Collar lowers this stat by giving your pet's real-time coordinates with up to 4m accuracy. Involved in redesign work and also adding new functionality to existing project.
    Responsibilities: implement Dogs Diagnostic flow and send data, dog routing implementation, work with GoogleMaps, customize elements, custom components implementation, adding new functionality to existing project, bugfixing, code review, debug libraries in Fabric;
    Environment: Xcode, Fabric, Zeplin, Redmine, Objective-C, GCD, CocoaPods, UIKit, Alamofire, Foundation, CoreData, Xcode instruments, MVC, Design patterns, Git(Gitflow), Flinto, Postman, Jira, Firebase.

Education

Engineer's degree August 2014 — August 2019
Yanka Kupala St. University of Grodno
Physico-Technical Faculty, Information and measuring technology
Master's degree September 2019 — September 2021
Jagiellonian University Cracow
Computer Games and Programming Skills

LANGUAGES

Belarusian, Russian - Native
Polish - Full professional proficiency (C1)
English - Professional working proficiency (B2+)