Serhii Leshchenko is a software engineer with 12 years of experience building cloud-native developer platforms and backend systems, currently working at Wise and previously a senior engineer at Red Hat. He has deep expertise in Kubernetes-based tooling and developer environments, evidenced by long-term maintainer work on Eclipse Che and contributions to the OpenShift console terminal proxy. Serhii combines backend engineering with DevOps sensibilities—refactoring core components, improving containerization, and adding OAuth and devfile registry integrations to streamline developer workflows. Based in Cherkasy, Ukraine, he pairs formal training in intelligent decision support systems with practical experience shipping production-grade platform features at scale. An eye for infrastructure details and TLS/DevWorkspace migrations shows he often tackles the hard, less-visible plumbing that makes developer tools reliable.
12 years of coding experience
8 years of employment as a software developer
Intelligent decision support systems, Intelligent decision support systems at Cherkasy State University 'Bohdan Hmelnycky'
Kubernetes based Cloud Development Environments for Enterprise Teams
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:117 reviews, 509 commits, 462 PRs in 4 years 4 months
Contributions summary:Serhii focused on code cleanup, refactoring, and improving the efficiency of core components of the Che platform. Their work involved moving classes between packages, addressing containerization and Kubernetes deployment issues. The user also made substantial contributions by integrating a new devfile registry and adding support for OAuth authentication within the Kubernetes environment, which improved the platform's integration and user experience.
Contributions:27 reviews, 7 commits, 2 PRs in 1 year 1 month
Contributions summary:Serhii primarily contributed to the backend functionality of the OpenShift console, specifically focusing on the implementation of a terminal proxy. Their work involved creating a proxy to handle terminal-related requests and enabling communication with Che workspaces. The contributions include the creation of a new proxy component, the propagation of TLS configuration for the terminal proxy, and migration to a DevWorkspace CR for the terminal, along with related frontend components. This work involved modifications to both the server and core terminal proxy logic.
consoleopenshiftk8skubernetescluster
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.