Elliot Mawby

Senior IOS Engineer at OneSignal

San Francisco, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code10 years of coding experience
job5 years of employment as a software developer
bookComputer Science, Computer Science at Carleton College
github-logo-circle

Github Skills (22)

kotlin10
objective-c10
ios10
mobile-development10
flutter-apps10
android-sdk10
apple-push-notifications10
push-notifications10
java10
javas10
notification10
sdk10
android10
mobile10
flutter-game10

Programming languages (15)

C#JavaC++GroovyKotlinTypeScriptShellSCSS

Github contributions (5)

github-logo-circle
OneSignal/OneSignal-iOS-SDK

May 2020 - Jan 2023

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:
userMobile 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.
pushonesignal-notificationsnotification-servicenotificationsios-native
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:
userMobile 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.
pushnotification-servicenotificationspush-notificationios
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.
Request Free Trial
Elliot Mawby - Senior IOS Engineer at OneSignal