
Gabor Shaio
Verified Expert in Engineering
Software Developer
Calgary, AB, Canada
Toptal member since December 18, 2025
Gabor is a senior iOS, tvOS, and macOS engineer and mobile architect with over 15 years of experience building high-performance, video-centric applications for global brands including Warner Bros. Discovery, Fox Entertainment, and Loblaws. Drawing on expertise in Swift, SwiftUI, AVFoundation, and HLS FairPlay DRM, Gabor develops robust solutions for offline data and automated workflows. He delivers scalable, multi-platform products across iOS, tvOS, macOS, Android, and Xbox with reliability.
Portfolio
Experience
- C# - 20 years
- Xcode - 15 years
- iOS - 14 years
- Swift - 12 years
- UIKit - 12 years
- Apple TV - 8 years
- MacOS - 6 years
- SwiftUI - 4 years
Preferred Environment
iOS, Apple TV, MacOS, Xcode, Swift, Universal Windows Platform (UWP), C#, Xbox One
The most amazing...
...solution I've built is a platform consistently ranked number one in the Canadian App Store and among the top three in the US Business category.
Work Experience
Senior iOS and tvOS Engineer
RePro Stream
- Modernized the iOS app using async/await, Swift concurrency, and Combine.
- Implemented new features, including Notice Cards, LiveKit audio chat with CallKit integration, DVR and time-shift capabilities, and a revamped authentication flow.
- Designed and built an end-to-end tvOS application from scratch.
- Architected white-label CI/CD pipelines in Xcode Cloud to automate code signing, branding, and deployment.
- Enhanced startup performance, reduced concurrency-related bugs, and standardized the codebase to support multi-brand scalability.
Senior Mobile App Engineer and Architect
Warner Bros. Discovery
- Delivered enterprise-grade iOS, tvOS, and macOS media applications supporting HLS FairPlay DRM, offline downloads, forensic and visual watermarking, and AirPlay and Chromecast streaming.
- Constructed robust API client layers, playback workflows, and secure media delivery pipelines.
- Designed and developed a full client architecture, including category browsing, search, DRM playback, download management, and continue watching functionality.
- Provided architectural direction across teams for mobile and media engineering.
- Delivered a platform consistently ranked number one in the Canadian App Store Business category and among the top three in the US Business category.
- Architected a Windows desktop and Xbox media client in C#/.NET, integrating UWP and WinRT APIs to deliver a resilient, system-aware streaming experience.
- Implemented PlayReady-protected DASH playback using Windows media pipelines, handling license lifecycle, secure storage, and offline playback compliance.
- Designed concurrency-safe client architecture using modern .NET async patterns, separation of concerns, and dependency-driven service composition.
- Integrated Windows-level services such as background execution, system media controls, device capability management, and controller input.
- Led architectural decisions for Windows-based streaming applications, balancing performance, security, and maintainability across desktop and console environments.
Senior iOS and tvOS Engineer
Fox Entertainment
- Contributed to Fox ReVu, a real-time remote production and collaboration platform used in broadcast workflows.
- Engineered high-performance media, networking, and collaboration features across iOS and tvOS.
- Delivered components using modern Swift concurrency, Combine, and scalable REST architecture.
Senior iOS Engineer
Loblaws
- Enhanced and extended the server-driven user interface (SDUI) system powering dynamic experiences within the Loblaws ecosystem.
- Developed reusable UI components and implemented analytics instrumentation to support data-driven insights.
- Improved developer onboarding processes and boosted app performance and reliability.
- Built new features and reusable core UI components leveraging Swift, Combine, UIKit, and SwiftUI.
Senior iOS Applications Architect
Enverus
- Drove the architecture and full rebuild of the OpenTicket field ticketing app, enhancing performance and scalability.
- Implemented a robust REST client, offline sync engine, GRDB SQLite database, background tasks, logging, authentication, localization, and CI/CD pipelines.
- Enhanced reliability and performance of the app in challenging field environments.
- Improved stability and performance in bandwidth-limited field environments.
Senior iOS Applications Developer
Suncor
- Extended the Petro-Points iOS app with new features, user experience improvements, and technical debt reduction.
- Enhanced the reliability of Pay at the Pump, eGift card features, Wallet integration, and analytics.
- Engineered new UX features, reusable modules, and components to streamline development.
Experience
Warner Bros. Discovery (WBD) Screeners: iOS, tvOS, macOS Apps
I designed and developed the full client architecture, including category browsing, search functionality, DRM playback, download management, and the continue-watching feature. I provided architectural direction across mobile and media engineering teams, guiding development decisions and ensuring alignment with enterprise standards.
Additionally, I supported the Kotlin rewrite of the platform, providing architectural guidance, conducting code reviews, and validating feature parity to maintain a consistent user experience across platforms.
Education
Master's Degree in Informatics and Applied Mathematics
Uzhhorod National University - Uzhhorod, Ukraine
Certifications
Certified Scrum Product Owner
Scrum Alliance
Skills
Libraries/APIs
Windows API
Tools
Xcode, Visual Studio, CallKit
Languages
Swift, C#, SQL
Frameworks
UIKit, .NET, SwiftUI, Combine
Paradigms
Agile, Scrum
Platforms
iOS, Apple TV, MacOS, tvOS, Windows Desktop, Universal Windows Platform (UWP), LiveKit, Windows
Other
Xbox One, APIs, Computer Vision, Computer Science, Mathematics, HTTP Live Streaming (HLS), FairPlay, HLS DVR, Apple Pay, Async/Await, CI/CD Pipelines
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring