Elliot Mawby is a Senior iOS Engineer with a decade of experience building mobile SDKs and consumer-facing apps, now based in San Francisco and currently at Quizlet. He progressed from iOS developer roles at Epic to senior and management positions at OneSignal, where he led engineering efforts and contributed significant cross-platform improvements to the widely used OneSignal notification SDKs. Elliot’s hands-on work spans low-level iOS notification handling, in-app messaging, and Android/Flutter interoperability—demonstrating a practical fluency across mobile ecosystems that’s uncommon for an iOS specialist. As a former Software Engineering Manager, he balances shipping reliable SDK features with mentoring and architecting for platform compatibility. He studied Computer Science at Carleton College and brings a mix of product-focused engineering and open-source contributions to infrastructure relied on by many mobile apps.
10 years of coding experience
5 years of employment as a software developer
Computer Science, Computer Science at Carleton College
OneSignal is a free push notification service for mobile apps. This plugin makes it easy to integrate your native iOS app with OneSignal. https://onesignal.com
Role in this project:
Mobile Developer (iOS)
Contributions:56 releases, 270 reviews, 1111 commits in 2 years 8 months
Contributions summary:Elliot primarily contributed to the iOS SDK of the OneSignal project, focusing on improving push notification handling and in-app messaging features. Their work involved enhancing attachment file type detection, fixing whitespace and code structure, and adding features to better manage in-app messages. This also included contributions to testing and debugging these features, with specific attention to how the SDK functions when the application is in an inactive or background state.
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 (Android/iOS)
Contributions:9 releases, 34 reviews, 36 commits in 1 year 5 months
Contributions summary:Elliot primarily contributed to the OneSignal Flutter SDK by implementing features and fixing issues related to push notifications. Their work included bumping version numbers for iOS and Android, adding iOS-specific functionality like relevanceScore and interruptionLevel, and integrating permission prompting for Android. The user also worked on creating a response handler for the Android push prompting feature. These changes demonstrate a focus on maintaining and enhancing the SDK's core functionality across both Android and iOS platforms.
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.