Srđan Rašić is a seasoned Architect and iOS veteran with 13 years of experience building production mobile apps and developer-facing frameworks from Copenhagen. He is the author of popular open-source Swift libraries Bond and ReactiveKit, where he drove core reactive primitives, task composition, and UI binding features that bridge UIKit and dynamic data. After progressing from hands-on iOS development to engineering manager and now architect at Shape Games, he combines deep Swift expertise with technical leadership across product lifecycles. He’s known for wrestling with Swift’s generics and compiler edge-cases—often pushing SourceKit to its limits—which reflects a willingness to tackle language-level complexity. With an MSc in Computer Science from the University of Zagreb, he blends rigorous academic grounding with practical, widely used OSS contributions.
13 years of coding experience
11 years of employment as a software developer
Master of Science, Computer Science, Master of Science, Computer Science at Faculty of Electrical Engineering and Computing, University of Zagreb
Contributions:185 releases, 841 commits, 212 PRs in 5 years 10 months
Contributions summary:Srđan primarily worked on building a Swift binding framework, as indicated by the code diffs. The commits reveal contributions towards establishing array bonds, dynamic arrays, and filtering and mapping proxies within the framework. Furthermore, the user's work focused on core functionality that ties UIKit controls to dynamic objects, thus showcasing their ability to create UI specific tools and utilities.
Contributions:118 releases, 2 reviews, 417 commits in 6 years 5 months
Contributions summary:Srđan's commits primarily focused on implementing and refining functionalities within the `rKit/Task` module. Their initial contribution involved creating and defining the core `Task` structure and its associated `TaskType` protocol. Subsequent commits added methods like `flatMapError`, `shareNext`, and operators for combining, merging, and manipulating tasks. These changes reflect core framework additions to the swift reactive programming kit, indicating a focus on extending the library's capabilities.
cloudkitreactive-programmingswiftiosmac-catalyst
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.