Summary
Oleg Shulyakov is a seasoned software engineer and team lead with nearly a decade of experience building enterprise-grade backend and full-stack systems, primarily in Java and .NET ecosystems. He has led product launches and large migrations—moving monolithic UIs to micro-frontends, upgrading .NET Framework to .NET Core, and migrating VCS and databases—while consistently improving test automation and CI/CD practices. Oleg’s work spans retail POS, energy management, financial risk engines, and employee reward systems, where he has delivered measurable performance and quality gains (SQL optimizations up to 50%, unit coverage increases up to 40%). As a hands-on leader he combines architecture, automation, and mentoring, having established reusable UI libraries and reduced manual regression testing by large margins. Based in Saint Petersburg, he pairs a strong academic foundation (Master’s in Computer Science) with pragmatic delivery: launching multiple client apps from inception and shepherding teams through complex technical transformations.
10 years of coding experience
11 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at Dostoevsky Omsk State University
Английский