Adam Rush is an iOS developer with 11 years of experience building polished mobile experiences from Leeds, England. A Swift enthusiast and regular speaker, he contributes to notable open-source projects including enhancements to Stream's popular stream-chat-swift SDK—adding video preview, camera support, and modernizing the code for Xcode 13. He also authored a Swift wrapper for the OpenAI API, demonstrating backend integration skills and thoughtful API design. Adam blends UI-focused work (constraints, StreamChatUI) with systems thinking around dependencies and error handling. He publishes tutorials on SwiftlyRush.com, sharing practical knowledge that bridges community teaching and production engineering. Colleagues value his knack for making complex integrations feel native and reliable on iOS.
This is a wrapper library around the ChatGPT and OpenAI HTTP API
Role in this project:
Back-end Developer
Contributions:2 releases, 7 reviews, 38 commits in 3 months
Contributions summary:Adam primarily focused on developing a Swift library for interacting with the OpenAI API. Their initial contributions involved setting up the core structure of the library, including base classes and error handling. They subsequently added functionality to make API calls for completions and edits, incorporating features like model selection and token limits. The user also updated the file structure to include the necessary models.
💬 iOS Chat SDK in Swift - Build your own app chat experience for iOS using the official Stream Chat API
Role in this project:
iOS Mobile Developer
Contributions:1 release, 145 reviews, 39 commits in 8 months
Contributions summary:Adam primarily focused on enhancing the iOS chat SDK. Their contributions included fixing incorrect key names, refactoring code, and adapting the codebase to handle updated dependencies such as Xcode 13. They also added new features such as video preview support for quoted messages, and camera functionality. The user demonstrated proficiency in Swift and the StreamChatUI framework, with a focus on improving the user interface, fixing constraints, and generally ensuring a robust and user-friendly iOS chat experience.
streamioiosstreamstream-chatios-chat
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.