Ihor Dvoretskyi

Senior Developer Advocate

Kyiv, Ukraine
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code8 years of coding experience
job6 years of employment as a software developer
bookDropout, Biology, General, Dropout, Biology, General at Dnipropetrovs'kij Nacional'nij Universitet
languagesUkrainian, English, German
github-logo-circle

Github Skills (26)

static-typing10
type-inference10
python10
dynamic-typing10
pandas10
implicit-typing10
typehinting10
optional-typing10
strong-typing10
type-checking10
data-analysis10
data-science9
testing9
debug9
debugging9

Programming languages (5)

C#JavaCJupyter NotebookPython

Github contributions (5)

github-logo-circle
sinaptik-ai/pandas-ai

May 2023 - Mar 2024

Chat with your database or your datalake (SQL, CSV, parquet). PandasAI makes data analysis conversational using LLMs and RAG.
Role in this project:
userData 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.
aicsvdatadata-analysisdata-science
python/mypy

Oct 2019 - Feb 2024

Optional static typing for Python
Role in this project:
userBackend Developer
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.
Request Free Trial
Ihor Dvoretskyi - Senior Developer Advocate