Brad Hesse is a versatile mobile-focused software engineer with 11 years of experience building high-performance apps and SDKs across iOS, Android, and cross-platform frameworks. He’s shipped large-scale notification infrastructure at Meta, handling billions of daily events for Instagram and Messenger, and previously maintained and enhanced OneSignal’s widely used push notification SDKs and wrappers (including Flutter, Cordova, and React Native). Proficient in Swift and Objective-C with solid C#/Kotlin skills, Brad combines deep native expertise (AVFoundation, HLS streaming) with a knack for bridging native code to higher-level frameworks. He’s driven GDPR, email, and iOS 12 initiatives in production SDKs and has a history of pragmatic, testable designs from startup apps to global platforms. Quietly practical, he often focuses on the platform-specific edge cases—simulator compatibility, concurrency fixes, and media handling—that make large-scale mobile systems reliable.
React Native Library for OneSignal Push Notifications Service
Role in this project:
Mobile Developer (iOS)
Contributions:17 releases, 150 commits, 55 PRs in 1 year 1 month
Contributions summary:Brad primarily contributed to the iOS implementation of the React Native library for OneSignal push notifications. Their work focused on improving the integration of the OneSignal SDK, including switching to a static library, implementing iOS-specific features such as in-focus displaying, and adding support for email functionality. Additionally, the user addressed simulator compatibility issues and updated the project's README to improve documentation for the notification service extension.
OneSignal is a free push notification service for mobile apps. This plugin makes it easy to integrate your flutter app with OneSignal
Role in this project:
Mobile Developer (iOS)
Contributions:5 releases, 72 commits, 16 PRs in 6 months
Contributions summary:Brad's contributions focused on implementing features and fixing issues within the iOS codebase of the OneSignal Flutter SDK. Their work involved adding observers for notification events and modifying existing classes related to notifications, action buttons, and subscription states. This included converting notification objects to JSON format, suggesting a focus on data handling and bridging the native iOS functionality with the Flutter framework. The commits show a direct interaction with the native iOS SDK components to enable the delivery of push notifications.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.