Ihor Dvoretskyi is a Senior Developer Advocate at the Cloud Native Computing Foundation with eight years of cloud-native and open source experience and a decade-long involvement in Kubernetes community leadership. He onboards projects, supports maintainers, and has co-authored four Kubernetes certifications (CKA, CKAD, CKS, KCNA), while also acting as GitHub/Slack admin and Community OWNER for Kubernetes. Ihor blends technical depth—contributions to projects like mypy and PandasAI—with program-level collaboration across vendors such as AWS, Google Cloud, Equinix and GitHub to scale secure, production-ready infrastructures. He leads CNCF’s Public Sector User Group and advises governments on cloud sovereignty and DevSecOps, bringing hands-on digital transformation experience in Ukraine’s defense sector. Unusually for a technologist, he pairs stage presence at events like KubeCon with practical hobbies—UAV piloting and analog photography—that reflect a deliberate, disciplined approach to problem solving. Based in Kyiv, Ihor’s profile combines community stewardship, operational rigor, and strategic national service.
8 years of coding experience
6 years of employment as a software developer
Dropout, Biology, General, Dropout, Biology, General at Dnipropetrovs'kij Nacional'nij Universitet
Chat with your database or your datalake (SQL, CSV, parquet). PandasAI makes data analysis conversational using LLMs and RAG.
Role in this project:
Data Scientist
Contributions:58 reviews, 34 PRs, 115 comments in 10 months
Contributions summary:Ihor primarily contributed to the PandasAI project by fixing bugs related to type hinting errors and improving test coverage. Their work involved modifying the core `PandasAI` class and its methods, which involved significant interaction with pandas DataFrames. Furthermore, the user demonstrated skills in testing and debugging, resolving platform-specific issues and adding logging features. They also worked on refactoring code to enhance the maintainability of the codebase and improved the error handling of the code execution.
Contributions:6 PRs, 7 comments, 2 issues in 4 years 4 months
Contributions summary:Ihor primarily contributed to the mypy project by making targeted changes to the codebase. Their work included refactoring code, fixing bugs, and improving code quality. The user modified existing code, including changes to dict literal usage, type definitions, and class method arguments, across various files within the project. They also contributed to documentation.
linterpythontypecheckerstatic-typing
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.