Adam Rush

iOS Developer at Circuit

Leeds, England, United Kingdom
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
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.
code11 years of coding experience
languagesSpanish, English
stackoverflow-logo

Stackoverflow

Stats
101reputation
6kreached
4answers
5questions
github-logo-circle

Github Skills (18)

openai-api10
ios10
chatgpt10
apidoc10
api10
chat-sdk10
mobile10
swift10
json9
ui-design9
orientation6
coredata6
cocoapods6
xcode6
uicollectionview6

Programming languages (8)

TypeScriptC++CSSJavaScriptGoObjective-CSwiftRuby

Github contributions (5)

github-logo-circle
adamrushy/OpenAISwift

Dec 2022 - Mar 2023

This is a wrapper library around the ChatGPT and OpenAI HTTP API
Role in this project:
userBack-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.
apiswift-package-managerpythonopenai-apiopenai
GetStream/stream-chat-swift

Sep 2021 - Jun 2022

💬 iOS Chat SDK in Swift - Build your own app chat experience for iOS using the official Stream Chat API
Role in this project:
useriOS 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.
Request Free Trial
Adam Rush - iOS Developer at Circuit