Joe Kalash is a Technical Lead with 11 years of experience building mobile and full-stack systems across fast-moving companies like Facebook, Palantir, Expedia Group and fintech Kroo Bank. He combines deep iOS expertise—contributing bug fixes, optimizations and Carthage support to the widely used OneSignal iOS SDK—with backend and product-facing work across large-scale platforms. A UCL master's graduate in Computer Science with a background in computer engineering, he’s equally comfortable architecting systems and shipping pragmatic fixes in legacy code. Colleagues describe his biggest achievement as surrounding himself with people smarter than him, reflecting a leadership style focused on recruiting and amplifying talent. He’s also an early adopter of clear, state-driven designs (Finite State Machine thinking) and prefers caffeine-fueled, hands-on problem solving.
11 years of coding experience
12 years of employment as a software developer
Bachelor of Engineering - BE, Computer Engineering, Bachelor of Engineering - BE, Computer Engineering at American University of Beirut
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 iOS app with OneSignal. https://onesignal.com
Role in this project:
Mobile Developer (iOS)
Contributions:24 releases, 51 commits, 19 PRs in 1 month
Contributions summary:Joe primarily contributed to the OneSignal iOS SDK, focusing on bug fixes, optimizations, and new feature implementations. Their work involved resolving issues related to casting, swizzling, and notification handling, particularly in the context of silent notifications. They also updated the SDK to support Carthage and addressed related build issues, demonstrating an understanding of iOS development best practices and build processes.
Contributions:2 releases, 7 commits, 1 PR in 8 months
string-parsingswiftiosemojistring
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.