Available to hire
I am a senior iOS/tvOS/macOS engineer and mobile architect with 15+ years building high-availability, high-performance, video-centric, mission-critical applications for global brands. I thrive on modern Swift, concurrency, and delivering robust, scalable platforms.
I specialize in Swift, Swift Concurrency, UIKit/SwiftUI, AVFoundation, HLS FairPlay DRM, offline data, CI/CD automation, and multi-platform product delivery across iOS, tvOS, macOS, Android, and UWP/Xbox. I enjoy mentoring teams, defining architecture, and delivering complex products end-to-end.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
English
Fluent
Work Experience
Sr. iOS/tvOS Engineer at Warner Bros. Discovery
July 1, 2017 - PresentArchitect and lead developer for enterprise-grade iOS, tvOS, and macOS media apps supporting HLS FairPlay DRM, offline downloads, forensic and visual watermarking, and AirPlay/Chromecast streaming. Built robust API clients, playback workflows, and secure media pipelines across teams. Delivered platforms consistently ranked #1 in Canadian Business App Store and Top 3 in the US.
Sr. Android Engineer at Warner Bros. Discovery
July 1, 2017 - PresentSupported Android (WBD Screeners) with Kotlin rewrite, providing architectural guidance, code reviews, and feature-parity validation to modernize the platform. Improved playback reliability and download robustness; enabled CI/CD automation and cross-team collaboration.
Sr. iOS/tvOS Engineer at RePro Stream
January 1, 2025 - December 1, 2025Modernized the iOS app using async/await, Swift Concurrency, and Combine. Implemented Notice Cards, LiveKit audio chat + CallKit integration, DVR/timeshift, and revamped auth. Designed and built a full tvOS application from scratch. Built white-label CI/CD pipelines in Xcode Cloud for automated signing, branding, and deployment.
Sr. iOS Engineer at Fox Entertainment
March 1, 2024 - December 1, 2024Contributed to Fox ReVu, a real-time remote production and collaboration platform used in broadcast workflows. Built high-performance media, networking, and collaboration features across iOS and tvOS. Delivered components using modern Swift concurrency, Combine, and scalable REST architecture.
Sr. iOS Engineer at Loblaws
February 1, 2024 - June 1, 2024Server Driven UI — Enhanced and extended the SDUI system powering dynamic experiences within the Loblaws ecosystem. Built shared UI components and integrated analytics instrumentation.
Sr. iOS Applications Architect at Enverus
April 1, 2022 - February 1, 2023Architected the full rebuild of the OpenTicket field ticketing app. Implemented robust REST client, offline sync engine, GRDB SQLite database, background tasks, logging, authentication, localization, and CI/CD. Improved reliability and performance across unstable field environments.
Sr. iOS Applications Developer at Suncor / Petro-Canada
October 1, 2021 - December 1, 2022Extended Petro-Points iOS app with new features, UX improvements, and technical debt reduction. Enhanced reliability of Pay at the Pump, eGift card features, Wallet integration, and analytics.
Sr. iOS Developer at TheRealReal
February 1, 2020 - April 1, 2020Developed new UX features including See-Similar Carousel, Shipping Notice, Designer Info, and size modules.
Founder at Voyager Software Inc.
June 1, 1998 - PresentPocketLion — iOS, iPadOS, macOS personal finance app integrated with PocketSmith backend: notifications, widgets, charts, budgeting workflows. Full architecture, design, development, and maintenance using Swift 6 and REST APIs.
Sr. Software Consultant, Team Lead, iOS Developer at Accruent
January 1, 2012 - January 1, 2021Led development of large-scale enterprise mobile apps (Xamarin iOS/Android + native Swift). Delivered asset management, field mobility, and project management solutions. Provided architectural guidance, training, and leadership for multiple teams.
Sr. iOS/tvOS Architect / Lead Developer at Warner Bros. Discovery
July 1, 2017 - PresentArchitect and lead developer for the FYC screener suite used by Oscar, SAG, and Emmy voters. Architected and delivered enterprise-grade iOS, tvOS, and macOS media apps supporting HLS FairPlay DRM, offline downloads, forensic and visual watermarking, and AirPlay/Chromecast streaming. Built robust API client layers, playback workflows, and secure media pipelines. Delivered a platform consistently ranked #1 in the Canadian App Store (Business) and Top 3 in the US Business. Provided architectural direction across teams for mobile and media engineering.
Sr. iOS Developer - Server Driven UI at Loblaws
February 1, 2024 - June 30, 2024Server Driven UI: Enhanced and extended the SDUI system powering dynamic experiences within the Loblaws ecosystem. Built shared UI components and integrated analytics instrumentation.
Sr. iOS Engineer - PC Optimum at Loblaws
July 1, 2023 - December 31, 2023Improved developer onboarding, app performance, and reliability. Built new features and core UI components using Swift, Combine, UIKit, and SwiftUI.
Swift iOS Developer at TheRealReal
February 1, 2020 - April 30, 2020Developed new UX features including See-Similar Carousel, Shipping Notice, Designer Info, and size modules.
Sr. iOS/tvOS Architect / Senior Mobile App Engineer at Warner Bros. Discovery
July 1, 2017 - PresentArchitect and lead developer for WB’s FYC Screeners and Screeners platforms (iOS, tvOS, macOS). Built enterprise-grade media apps with HLS FairPlay DRM, offline downloads, forensic and visual watermarking, and AirPlay/Chromecast streaming. Implemented robust API client layers, playback workflows, and secure media pipelines. Led cross-team architectural direction for mobile and media engineering, delivering platforms consistently ranked #1 in the Canadian App Store (Business) and Top 3 in the US.
Sr. iOS/tvOS Engineer at Fox Entertainment
March 1, 2024 - December 1, 2024Contributed to Fox ReVu, a real-time remote production and collaboration platform used in broadcast workflows. Built high-performance media, networking, and collaboration features across iOS and tvOS. Delivered components using modern Swift concurrency, Combine, and scalable REST architecture.
Sr. iOS Applications Architect at Loblaws
February 1, 2024 - June 1, 2024Server-Driven UI enhancements and extended the SDUI system powering dynamic experiences within the Loblaws ecosystem. Built shared UI components and integrated analytics instrumentation.
Sr. iOS Applications Developer at PC Optimum
July 1, 2023 - December 1, 2023Improved developer onboarding, app performance, and reliability. Built new features and core UI components using Swift, Combine, UIKit, and SwiftUI.
Sr. Mobile App Engineer / Architect at Warner Bros. Discovery
July 1, 2017 - PresentArchitected and delivered enterprise-grade iOS, tvOS, and macOS media apps supporting HLS FairPlay DRM, offline downloads, forensic and visual watermarking, and AirPlay/Chromecast streaming. Built robust API client layers, playback workflows, and secure media pipelines. Drove cross-platform integration and CI/CD practices that enabled reliable, scalable releases. Platform repeatedly ranked #1 in the Canadian App Store (Business) and Top 3 in the US.
WBD Screeners — iOS, tvOS, macOS at Warner Bros. Discovery
July 1, 2017 - PresentDesigned and developed the WBD Screeners platform (B2B) across iOS, tvOS, and macOS, covering category browsing, search, DRM playback, download management, and “continue watching.” Provided architectural direction across mobile and media engineering teams.
Sr. iOS Engineer at Loblaws
July 1, 2023 - December 1, 2023PC Optimum: Improved developer onboarding, app performance, and reliability. Built new features and core UI components using Swift, Combine, UIKit, and SwiftUI.
Education
MSc, Physics & Mathematics at Uzhgorod National University, Ukraine
January 11, 2030 - December 8, 2025Certified Scrum Product Owner at Scrum Alliance
January 11, 2030 - December 8, 2025MSc, Physics & Mathematics at Uzhgorod National University, Ukraine
January 11, 2030 - December 8, 2025MSc, Physics & Mathematics at Uzhgorod National University, Ukraine
January 11, 2030 - December 8, 2025MSc, Physics & Mathematics at Uzhgorod National University, Ukraine
January 11, 2030 - December 8, 2025Certified Scrum Product Owner at Scrum Alliance
January 11, 2030 - December 8, 2025Qualifications
Certified Scrum Product Owner
January 11, 2030 - December 8, 2025Certified Scrum Product Owner
January 11, 2030 - December 8, 2025Certified Scrum Product Owner — Scrum Alliance
January 11, 2030 - December 8, 2025Certified Scrum Product Owner
January 11, 2030 - December 8, 2025Industry Experience
Media & Entertainment, Software & Internet, Professional Services, Energy & Utilities, Retail
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer in Calgary today.