Mykhailo Shevchuk is a Lead Software Engineer based in Kyiv with 11 years of commercial experience building and evolving cloud-native .NET systems and guiding teams from prototype to production. He has a strong track record in designing microservices architectures, migrating SOA to MQ-driven architectures, and implementing secure authentication flows (OIDC/PKCE) while working closely with product and business stakeholders. As a hands-on technical lead he has built microframeworks, delivered platform-level features (including a Serilog sink for Grafana Loki), and mentored engineers across startups and enterprise projects. His background spans game platforms, healthtech, finance, and insurance domains, and he combines practical functional-programming techniques (F#, language-ext) with solid DevOps practices (Docker, Kubernetes, Azure). Notably, he led cross-functional teams up to eight people and repeatedly moved projects from monoliths to scalable microservices while maintaining OWASP-aligned security.
Contributions:41 commits, 280 PRs, 303 pushes in 4 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
Mykhailo Shevchuk - Lead Software Engineer at beqom