Roman Sorochak

Senior IOS MacOS IPadOS Engineer at StarGo

Lviv, Lviv Oblast, Ukraine
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
🎓
Top School
Roman Sorochak is a Senior iOS/macOS/iPadOS engineer and founder with 11 years of experience building polished native apps and leading mobile teams from Lviv, Ukraine. He combines hands-on engineering—evidenced by open-source work like a Swift ParallaxHeader for UIScrollView/UITableView—with leadership roles including IOS Team Lead at Pollin and co-founder of mobile startups. Roman has a track record of shipping cross-platform mobile features early in his career (iOS/Android roles at Ancestry and SoftServe) and currently splits his expertise across product-focused companies while maintaining his own venture, StarGo. Trained in computer programming and mobile development through Lviv Polytechnic and SoftServe Academy, he brings both formal CS grounding and practical startup product sense. An observer might note he blends UI-level craftsmanship (custom headers and blur effects) with team-building and product instincts—an engineer who still commits code to useful UI libraries.
code11 years of coding experience
job6 years of employment as a software developer
bookБакалавр Компьютерное программирование, Бакалавр Компьютерное программирование at Lviv Polytechnic National University
bookArts Entertainment and Media Management, Arts Entertainment and Media Management at Lviv StartUp school
bookiOS development, iOS development at SoftServe It Academy
bookC++ Development, C++ Development at Global Logic BaseCamp
languagesEnglish
github-logo-circle

Github Skills (8)

swift10
uitableview10
ios10
uiscrollview10
uicollectionview9
xcode8
cocoapods8
ui-design6

Programming languages (6)

C++RustJavaScriptObjective-CSwiftRuby

Github contributions (5)

github-logo-circle
romansorochak/ParallaxHeader

Jun 2017 - Jan 2020

Simple way to add parallax header to UIScrollView/UITableView written in Swift.
Role in this project:
useriOS Mobile Developer
Contributions:64 commits, 6 PRs, 50 pushes in 2 years 7 months
Contributions summary:Roman primarily contributed to the implementation of a parallax header for `UIScrollView` and `UITableView` in Swift. Their commits involve the creation of the `ParallaxHeader` class, including its properties, constraints, and different modes. Further contributions include adding use cases, such as a collection view used as the parallax header view and applying blur effects to the header.
parallaxcocoapodsscrollviewheaderuiscrollview
romansorochak/Reusable

Jun 2017 - Jan 2020

Contributions:38 commits, 33 pushes, 1 branch in 2 years 7 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
Roman Sorochak - Senior IOS MacOS IPadOS Engineer at StarGo