Lev Sokolov

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

👤
Senior
Lev Sokolov is a Senior Software Engineer based in the San Francisco Bay Area with 11 years of experience specializing in mobile engineering for iOS and cross-platform streaming products. He has deep Swift and Objective-C expertise and has led mobile teams at Streamlabs/Logitech before joining Roblox, combining hands-on architecture, prototyping, and performance tuning with people leadership. Lev contributes to notable open-source streaming work—improving RTMP/SRT reliability and codec handling in the HaishinKit.swift project—demonstrating a focus on resilient media pipelines under real-world network conditions. His background spans consumer apps to live-streaming infrastructure, and he brings a practical blend of product-minded engineering and low-level protocol problem solving.
code11 years of coding experience
github-logo-circle

Github Skills (9)

camera10
swift10
ios10
rtmp10
streaming10
video-encoding9
networking9
macos8
tvos7

Programming languages (15)

C#JavaCSSC++CObjective-C++TypeScriptShell

Github contributions (5)

github-logo-circle
HaishinKit/HaishinKit.swift

Aug 2019 - Nov 2022

Camera and Microphone streaming library via RTMP and SRT for iOS, macOS, tvOS and visionOS.
Role in this project:
userMobile Developer (iOS)
Contributions:1 review, 10 commits, 7 PRs in 3 years 3 months
Contributions summary:Lev primarily focused on improving the RTMP streaming functionality and the connection handling logic within the `haishinkit` repository. They addressed issues related to connection timeouts and errors, ensuring more robust behavior during network disruptions. Key contributions include modifying RTMP socket handlers, adding error handling to reproduce connection issues, and implementing video codec improvements. The user also made changes to adjust video scaling modes and invert the `hasAudio` and `hasVideo` values.
iosmacosrtmptvosvisionos
twitchalerts/EFColorPicker

Aug 2019 - Apr 2023

A lightweight color picker in Swift.
Contributions:2 pushes in 3 years 8 months
color-pickerpickerswiftios
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