Konstantin Semenenko is a founder and CTO with 20+ years of C#/.NET expertise and a decade-plus track record leading architecture and delivery for cloud-native and mobile products. He builds scalable distributed services with Microsoft Orleans, leveraging Virtual Actor and Digital Twin patterns to automate processes and improve operational efficiency. As founder of ManagedCode he blends creative design with generative AI, shipping end-to-end AI-enhanced solutions using Semantic Kernel, Azure OpenAI and RAG approaches. His background spans game backend, enterprise and mobile platforms, and he’s comfortable owning DevOps, Kubernetes and CI/CD pipelines as well as hands-on coding. An author of a C# interview guide and a serial tech leader, he pairs strategic CTO decision-making with deep implementation experience. Based in Pau, France, he’s equally likely to discuss high-level architecture or dive into optimization of an Orleans deployment.
11 years of coding experience
18 years of employment as a software developer
Master's degree Computer and Information Sciences, Master's degree Computer and Information Sciences at Institute of Engineering, National University of Zaporizhzhia
This is a library for Microsoft Orleans that provides a set of rate limiting algorithms for controlling the flow of requests in your distributed applications. It is designed to be easy to use and to integrate with your Orleans-based applications seamlessly.
Contributions:1 release, 20 pushes, 3 branches in 3 years 3 months
Result pattern for .NET that replaces exceptions with type-safe return values. Features railway-oriented programming, ASP.NET Core integration, RFC 7807 Problem Details, and built-in pagination. Designed for production systems requiring explicit error handling without the overhead of throwing exceptions.
Contributions:2 releases, 5 reviews, 34 commits in 5 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.