Oleg Oshmyan

Programmer at TX | Mobilly Labumi

Riga, Latvia
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
Oleg Oshmyan is a seasoned programmer with 15 years of experience, based in Riga and focused exclusively on remote roles. He brings deep backend expertise demonstrated by long-term contributions to performance- and correctness-sensitive open-source projects like sslh (protocol multiplexer) and libass (subtitle renderer), where he fixed resource leaks, improved connection handling, and enhanced rendering quality. His career includes work for varied organizations from Mobilly to Scuderia Ferrari, reflecting an ability to adapt to high-pressure and domain-diverse engineering environments. A Cambridge-educated computer scientist, he combines rigorous academic training with practical systems-level problem solving. Beyond code, Oleg’s background in music (piano and violin) suggests discipline and attention to subtle detail that show up in his bug-focused, efficiency-driven contributions. He prefers remote-first engagement and avoids relocation.
code15 years of coding experience
job1 year of employment as a software developer
bookGifted Children’s Optional School
bookProgmeistars
bookMaster of Engineering (MEng), Bachelor of Arts (BA) (with Honours), Computer Science, Master of Engineering (MEng), Bachelor of Arts (BA) (with Honours), Computer Science at University of Cambridge
bookRiga Secondary School No. 57
bookInternational Baccalaureate Diploma Programme, International Baccalaureate Diploma Programme at Riga State Gymnasium No. 1
bookPiano, Piano at Latgale Suburb Music School
bookRiga Secondary School No. 51
languagesRussian, Latvian, English, Japanese, German, Italian, Esperanto
stackoverflow-logo

Stackoverflow

Stats
1,055reputation
36kreached
9answers
6questions
Badges
ffmpeg
top-5%
github-logo-circle

Github Skills (24)

system-programming10
c1110
render10
networking10
c1710
font-rendering10
subtitle10
ffmpeg9
data-structure9
forking9
algorithm9
algorithms9
error-handling9
fork9
data-structures9

Programming languages (22)

MDXC#JavaC++CSSCRustScala

Github contributions (5)

github-logo-circle
libass/libass

Aug 2012 - Jan 2023

libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format.
Role in this project:
userBack-end Developer
Contributions:12 releases, 498 reviews, 314 commits in 10 years 6 months
Contributions summary:Oleg primarily contributed to improving the libass subtitle renderer, focusing on correcting rendering issues and improving the quality of text rendering. Their work included fixing bugs in the rendering of various features like shadows, borders, and line breaks, as well as enhancing support for anamorphic video and karaoke effects. The user also introduced several new features, such as support for additional font metadata and improved handling of text scaling.
asssubstation-alphasubtitle-formatssubstationsubtitle-format
yrutschle/sslh

Sep 2017 - Apr 2018

Applicative Protocol Multiplexer (e.g. share SSH and HTTPS on the same port)
Role in this project:
userBack-end Developer
Contributions:8 commits, 3 PRs, 5 comments in 7 months
Contributions summary:Oleg primarily contributed to the `sslh` project by fixing bugs and improving the codebase. They addressed issues such as socket leaks, connection handling with deferred data, and HTTP method probing. Their work included simplifying code, supporting forking for particular protocols, and reducing CPU and memory usage in forked processes. These changes indicate a focus on the core functionality and efficiency of the protocol multiplexer.
multiplexerssh
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