Mykola Rybak has extensive work experience in the software engineering field. Mykola started their career at UkrNet in 2005 as a software developer, where they focused on developing client-side desktop applications for a new payment system. Mykola worked with hardware cryptographic e-tokens and utilized web service calls for actual payments. After three years, they moved on to Luxoft in 2011.
At Luxoft, Mykola held various positions and contributed as a Java Engineer, Senior Java Engineer, Lead Java Engineer, and ultimately as a Java Architect. During their time at Luxoft, they gained expertise in Java development and architecture. In 2017, they transitioned to thredUP, where they started as a Senior Software Engineer and eventually became a Staff Software Engineer.
Overall, Mykola Rybak has over 16 years of experience in software engineering, with a focus on Java development and architecture.
Mykola Rybak obtained a Master's degree in Mathematics from Taras Shevchenko National University of Kyiv, completing their education at the institution from 2002 to 2008.
Sign up to view 0 direct reports
Get started