Michael Dicioccio is a full-stack engineer with 9 years of experience who blends enterprise-scale backend work from Oracle and OneSignal with practical construction industry insight from Toll Brothers. As the first engineering hire at Outbidd, he’s building a SaaS platform to tame bidding chaos and streamline contractor communications, informed by hands-on domain knowledge. He’s contributed to widely used open-source SDKs at OneSignal across Android, iOS, React Native, and Flutter—shipping IAM features, privacy fixes, and cross-platform compatibility that serve millions of users. Comfortable across web, mobile, and systems engineering, he pairs pragmatic product thinking with a history of refactoring large codebases and adding robust unit tests. Based in New Jersey and trained in computer engineering and computer science at Drexel, he often translates real-world construction pain points directly into technical requirements and shipped features.
9 years of coding experience
2 years of employment as a software developer
Bachelor’s Degree Computer Engineering and Computer Science, Bachelor’s Degree Computer Engineering and Computer Science at Drexel University
OneSignal makes engaging customers simple and is the fastest, most reliable service to send push notifications, in-app messages, SMS, and emails. This plugin makes it easy to integrate your Fluter app with OneSignal. https://onesignal.com
Role in this project:
Mobile Developer (Android/iOS)
Contributions:9 releases, 52 commits, 34 PRs in 11 months
Contributions summary:Michael primarily focused on updating the Flutter SDK for the OneSignal platform, specifically implementing features related to in-app messaging (IAM) and addressing bug fixes. This included adding public methods for IAM, creating an `OSInAppMessageAction` class, and updating dependencies. Furthermore, the user refactored methods, cleaned up code, and ensured compatibility with both Android and iOS platforms by creating controllers and callbacks.
OneSignal makes engaging customers simple and is the fastest, most reliable service to send push notifications, in-app messages, SMS, and emails. This plugin makes it easy to integrate your native Android or Amazon app with OneSignal. https://onesignal.com
Role in this project:
Mobile Developer (Android)
Contributions:12 releases, 230 commits, 142 PRs in 1 year 2 months
Contributions summary:Michael primarily focused on fixing bugs and improving the OneSignal Android SDK, related to user privacy consent and location permissions. They addressed null context issues within the SDK, reorganized workflows, and added unit tests to validate fixes. Their contributions involved creating a new manifest file for permissions, fixing function call orders in unit tests, and adding a getter for user statistics.
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.