Dmitry Chigarev is a software engineer based in Munich with six years of experience building backend systems and data-focused tooling at Intel. He contributes to high-impact open-source data projects, notably implementing and hardening Series/DataFrame APIs in the widely used Modin library—adding features like .nunique() and .pivot() and fixing tricky categorical dtype bugs. Comfortable spanning data science and backend development, Dmitry has a proven track record of improving memory behavior and aggregate operations in large-data workflows. A UNN computer science graduate, he pairs solid engineering at a major semiconductor firm with active contributions that help scale pandas workflows with minimal code changes.
6 years of coding experience
2 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at State University of Nizhni Novgorod named after N.I. Lobachevsky (UNN)
Modin: Scale your Pandas workflows by changing a single line of code
Role in this project:
Back-end Developer & Data Scientist
Contributions:1 release, 2474 reviews, 160 commits in 2 years 9 months
Contributions summary:Dmitry Chigarev contributed to the implementation and refinement of the Series and DataFrame APIs within the Modin library, specifically focusing on functionalities related to memory usage, unique value counts, and mathematical operations. He addressed and fixed a variety of issues related to data types, notably resolving problems with categorical dtypes in operations like `ravel` and `drop_duplicates`. Furthermore, he expanded the library's capabilities by introducing a range of new features, including `.nunique()` and `.pivot()` methods.
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
Dmitry Chigarev - Software Engineer at Intel Corporation