Stephen Gerstacker is a Senior Mobile Architect with 11 years of focused software experience and a broader engineering background stretching back to the late 1990s. Based in Rocky River, Ohio, he writes across platforms—primarily in C—with a strong affinity for Swift and Apple's ecosystems, currently shaping mobile strategy at Flexjet. He spent a decade delivering production applications at Squirrels LLC and earlier honed database and technical analysis skills in enterprise environments. An active open-source contributor, Stephen has made notable contributions to the widely used RxSwift library, implementing reactive UIKit wrappers and robust delegate proxies that demonstrate deep expertise in reactive patterns and memory-safe event handling. He blends low-level systems thinking with modern mobile UI architecture, making him equally comfortable debugging C-level issues or evolving Swift interfaces. That uncommon mix of legacy systems experience and contemporary iOS reactive programming informs pragmatic, maintainable mobile solutions.
11 years of coding experience
16 years of employment as a software developer
Bachelor of Science Computer Science, Bachelor of Science Computer Science at Kettering University
Contributions:13 commits, 6 PRs, 12 comments in 1 month
Contributions summary:Stephen contributed significantly to the RxSwift library, focusing on enhancing the reactive capabilities of UIKit components. They implemented and tested reactive wrappers for `UISearchBar`, adding support for `selectedScopeButtonIndex`, `cancelButtonClicked`, and `searchButtonClicked` events. Their work included creating delegate proxies and ensuring proper event handling and deallocation, demonstrating a deep understanding of reactive programming principles within an iOS context.
Contributions:7 releases, 110 commits, 86 pushes in 2 years 10 months
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
Stephen Gerstacker - Senior Mobile Architect at Flexjet