Oleg Dreyman is a Senior iOS Engineer with a decade of professional experience building Apple-platform apps and SDKs, currently focused on Swift development at Parable Health from Bratislava. A WWDC 2018 Scholarship winner, he combines deep Swift expertise with practical experience across iOS, macOS, watchOS and Server-side Swift, and has led critical migrations from Objective-C to modern Swift. He’s a prolific open-source contributor who has improved privacy tooling (Lockdown iOS) and contributed to concurrency primitives in the Venice project, showing fluency across mobile and backend concerns. Oleg has driven product launches and platform integrations for Bay Area startups and fintech projects, implemented CI/CD and whitelabel infrastructures, and shipped privacy- and security-focused features including iOS 14 widgets and VPN/self-repair mechanisms. Known for clear technical writing and mentoring, he pairs hands-on engineering with a knack for architecting resilient, production-grade client SDKs and cross-platform Apple solutions.
Contributions:1 review, 47 commits, 14 PRs in 25 days
Contributions summary:Oleg primarily contributed to the development of the Lockdown iOS application, focusing on implementing and improving features related to the firewall and VPN functionality. Their work included the creation of iOS 14 widgets for firewall and VPN controls, enhancements to the block log, and the implementation of an iPad-optimized user interface. The user also made code changes related to updating the app's account features and ensuring reliable operation of the VPN configuration.
Coroutines, structured concurrency and CSP for Swift on macOS and Linux.
Role in this project:
Back-end Developer
Contributions:19 commits, 6 PRs, 15 pushes in 29 days
Contributions summary:Oleg contributed to the core functionality of the Venice project, which focuses on coroutines and structured concurrency in Swift. Their work included implementing a new `IntervalConvertible` protocol and refactoring existing code to align with Swift 3 guidelines. The user also addressed API design, incorporated C7 compatibility, and made changes to the select, timer, and ticker implementations. These changes indicate an effort to improve the library's performance, maintainability, and API design.
cspiosnon-blockingvenicemacos
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
Oleg Dreyman - Senior IOS Engineer at Parable Health