Sergey Osokin

Founder & CTO at The FreeBSD Project

Ashburn, Virginia, United States
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
🎓
Top School
Sergey Osokin is a seasoned Founder & CTO and systems architect with 23 years of experience designing and tuning microservices, load-balancing, and Linux/FreeBSD/UNIX infrastructures. He combines deep hands‑on expertise with NGINX/haproxy, Docker, Kubernetes/OpenShift, and CI/CD ecosystems, and has a track record of performance tuning across SQL and NoSQL databases. A long-time FreeBSD ports committer and NetBSD/Macports contributor, he also fixes cross-platform build issues in high-profile projects like Telegram Desktop, showing attention to build stability and portability. Sergey blends infrastructure leadership—from running ISP-grade 24x7 systems to leading NGINX consulting at F5—with practical coding skills in Perl, Python, PHP and shell scripting. His background includes AWS Cloud Practitioner certification and ongoing Solutions Architect study, reflecting a steady move toward cloud-native architectures while retaining deep OS-level knowledge.
code22 years of coding experience
job22 years of employment as a software developer
bookHigh School, High School at №2, Smolino, Kirovograd region
bookNational University of Science and Technology "MISIS"  (Moscow Institute of Steel and Alloys)
bookHigh School, High School at Komarov School, Shantobe, Astana region
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
11reputation
2kreached
2answers
0questions
github-logo-circle

Github Skills (14)

debug10
c-language10
cprogramming-language10
freebsd10
multiplatform9
linux9
build-system9
cross-platform9
qt7
objective-c6
xcode6
storyboard6
ios6
uibutton6

Programming languages (15)

JavaC++CRustMakefileGoHTMLPerl

Github contributions (5)

github-logo-circle
telegramdesktop/tdesktop

Apr 2022 - Aug 2022

Telegram Desktop messaging app
Role in this project:
userSoftware Engineer (Focus on cross-platform build and bug fixes)
Contributions:3 commits, 5 PRs, 2 issues in 3 months
Contributions summary:Sergey's contributions primarily focus on fixing build issues and resolving warnings within the Telegram Desktop application. They addressed build failures on FreeBSD and made changes to accommodate specific compiler versions and configurations. Their work also includes removing unused variables, indicating an effort to maintain code quality and prevent potential build problems. Furthermore, the user interacted with cross-platform specific code (Linux in this case), fixing problems related to notifications and operating system integration.
electrontelegram-desktopchattelegram-solutiontelegram
osokin/nginx-devel

Jun 2015 - Jan 2021

Contributions:19 pushes, 6 branches, 1 comment in 5 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