Software Engineer based in London with 11 years of experience specializing in iOS development and reactive programming. Deep contributor to flagship Swift projects like RxSwift and RxAlamofire, where they modernized codebases for new Swift/Alamofire versions and extended reactive bindings to UIKit components such as UICollectionView and NSTextStorage. Experienced in applying modern clean architecture and SwiftUI, integrating RxSwift/RxCocoa for reactive view models and editable data sources in table/collection views. Comfortable across front-end mobile concerns and dependency modernization, with a track record of improving testability and example apps to help others adopt reactive patterns. Notably balances low-level library fixes with pragmatic app architecture, making complex reactive patterns more accessible in production iOS code.
Example of Clean Architecture of iOS app using RxSwift
Role in this project:
Mobile Developer (iOS)
Contributions:68 commits, 29 PRs, 65 pushes in 5 years 6 months
Contributions summary:sergdort primarily contributed to the implementation of a modern clean architecture for an iOS application, with a focus on integrating and utilizing SwiftUI. The commits demonstrate setting up the project, creating the core data platform, and integrating RxCocoa and RxSwift for reactive programming. These contributions also include the implementation of a create post view with reactive bindings and view model integration.
RxSwift wrapper around the elegant HTTP networking in Swift Alamofire
Role in this project:
Full-stack Developer
Contributions:5 releases, 20 commits, 5 PRs in 1 year 1 month
Contributions summary:sergdort primarily focused on adapting the RxAlamofire library to work with newer versions of Swift and Alamofire. Their contributions involved updating the codebase to be compatible with Swift 3.0 and Alamofire 4.0, including necessary changes to the code and build configurations. They also fixed issues related to test execution within the project and updated dependencies for RxSwift and Alamofire, ensuring compatibility with the latest versions.
rxswiftalamofirenetworkingswift
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.