Ilya Laryionau

Senior IOS Engineer at Onelight Apps

Gdańsk, Pomeranian Voivodeship, Poland
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
Ilya Laryionau is a Senior iOS Engineer with 11 years of hands-on mobile development and over five years leading teams of up to ten engineers, specializing in Swift and Objective-C. He designs and delivers full iOS lifecycles—from fast prototyping and app architecture to production apps and SDKs—and mentors teams while automating release pipelines with tools like fastlane. His open-source contributions include dependency modernization and refactors to notable Swift projects such as Moya, Bluejay and ReactiveCocoa, highlighting a practical focus on networking, Bluetooth LE, Codable adoption and robust error handling. Based in Gdańsk, he blends product-facing responsibilities (App Store releases, client management) with deep technical work like Metal-based photo/video filters and video decoding in image pipelines. Notably, he organized and grew an iOS department at HiQo Solutions and continues to ship consumer apps and reusable frameworks that power multiple company products.
code11 years of coding experience
job13 years of employment as a software developer
bookMaster, Mathematics, Master, Mathematics at Belarusian State University
bookSchool 174
languagesEnglish, Russian
github-logo-circle

Github Skills (29)

deco10
caching10
rxswift10
ios10
reactiveswift10
image10
bluetooth-le10
decode10
networking10
decoding10
reactivecocoa10
avkit10
bluetooth10
corebluetooth10
error-handling10

Programming languages (9)

TypeScriptC++CJavaScriptObjective-CSwiftHTMLRuby

Github contributions (5)

github-logo-circle
Moya/Moya

Jul 2017 - May 2019

Network abstraction layer written in Swift.
Role in this project:
userMobile Developer
Contributions:9 commits, 9 PRs, 6 pushes in 1 year 10 months
Contributions summary:Ilya primarily focused on dependency updates and refactoring in the Swift project. Their contributions included updating dependencies like Alamofire, ReactiveSwift, and RxSwift, which are crucial for networking and reactive programming in Swift. The user also made changes related to the underlying networking implementation within the `ReactiveMoya` module. Furthermore, they dropped the usage of the Result library, which indicates a refactoring to use the native Swift features.
networkingrxswiftreactiveswiftswiftabstraction-layer
steamclock/bluejay

Sep 2017 - Jan 2018

A simple Swift framework for building reliable Bluetooth LE apps.
Role in this project:
userMobile Developer (iOS)
Contributions:7 commits, 9 PRs, 40 comments in 3 months
Contributions summary:Ilya primarily focused on enhancing the `Bluejay` framework, a Swift framework for Bluetooth LE apps. Their contributions included updating the project to Swift 4 and incorporating Swift's Codable protocol for data handling, replacing older methods. They made significant changes to error handling, introducing a custom error type and implementing it throughout the codebase. Additional work involved improving the scanning and connection functionalities, improving the scan duration, and optimizing the project's overall structure and code style.
bluetooth-lecorebluetoothbluetoothblebluetooth-low-energy
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
Ilya Laryionau - Senior IOS Engineer at Onelight Apps