Oleg Rybak is a seasoned software developer with 13+ years of experience, currently building developer tools at JetBrains from his base in Amsterdam. He combines a strong academic background in applied mathematics (B.Sc. and M.Sc. from ITMO) with deep, long-term product engineering—having spent over a decade at JetBrains and prior leadership and development roles across telecom and software firms. Oleg has experience leading small teams and shipping complex software in both startup and enterprise environments, with a pragmatic focus on maintainable, production-ready systems. He values direct, professional communication (and filters unsolicited recruitment outreach), reflecting a disciplined approach to collaboration. A detail that may be overlooked: his career path shows repeated overlaps of hands-on development and technical leadership, indicating he prefers to stay close to the code while guiding teams.
13 years of coding experience
15 years of employment as a software developer
B.Sc., Applied Mathematics and Informatics, B.Sc., Applied Mathematics and Informatics at Санкт-Петербургский Государственный Университет Информационных Технологий, Механики и Оптики (Университет ИТМО)
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.