Community contributor interview: Aleksei Chumagin

Learn more about the contributors & community members who help make Great Expectations what it is! Featuring: Aleksei Chumagin.

Erica Howard
May 31, 2023
Erica Howard
May 31, 2023
Community contributor interview cover card for Aleksei Chumagin

We appreciate each and every one of the many talented people who have contributed to Great Expectations’ open source project and participated in our community—10,000 members and growing!

Today, we’re profiling Aleksei Chumagin.

Aleksei Chumagin headshot

Intro & icebreakers

❓What’s your current role and organization?

I'm the Head of QA at Provectus. I'm responsible for all QA in the company. Data quality is a part of QA and of course on my plate every day.

🍕What’s your favorite pizza topping?

As I like pizza margherita, my favorite topping is tomatoes and cheese :)

📚 What’s an author everyone should read at least once?

I have two: 

1. Nassim Nicholas Taleb - “The Black Swan: The Impact of the Highly Improbable”

2. Yuval Noah Harari - "Sapiens: A Brief History of Humankind"

🎨 What’s a craft or art form you enjoy doing?

I love cooking: it is an art and craft in one bottle. 

⚫⚪ Light mode or dark mode?

Light mode 


🔎 How did you discover GX? What did you do with it first?

3 years ago I investigated tools for data quality and read about GX. At first I connected GX with my data to validate and test data, and I was impressed with its ability to automate data validation and monitoring

🌱 What are some things you find rewarding about participating in the open source community? What moved you to start participating in the GX Slack?

I have several reasons:

Collaboration and community building: Participating in open source allows me to collaborate with other developers from around the world, building a sense of community and shared purpose. 

Skill-building and personal growth: Working on open source projects help me improve my technical skills and learn new ones. This can be a great way to challenge myself and push my boundaries, leading to personal growth and development.

Giving back to the community: Open-source software is often created and maintained by volunteers passionate about making technology more accessible and valuable. Contributing to open source allows you to give back to the community, helping to ensure that others can benefit from the same tools and resources that you have.

💬 What do you use GX for?

At Provectus we use GX for its intended purpose—for data quality evaluation. GX was added to many data pipelines and Provectus's QA team controls data quality there. 

As for my personal use—I use GX for implementing different proofs of concept for data validations.

🛠️ If you’ve contributed Expectations: what do your Expectations do, and what are some reasons someone would want to use them? Or what are some Expectations you’d like to contribute one day?

I don’t have a specific answer, but something for machine learning. In my vision data quality plays a crucial role in machine learning because the ML pipeline should start from data quality.

However, I'd like to add something that required a request to 3rd party. For instance, checking that an address really exists. 

🏆 What contribution to GX are you most proud of and why?

It's difficult to say because I count each contribution as important. Every time that my answer helps somebody I feel proud of myself.

📣 Are there any other open source projects you contribute to that you’d like to shout out?

Yes. As my Data QA team deployed several data quality solutions, we collected some experience and decided to shape them into a solution. Nowadays we have a tool that allows us to deploy a data quality platform on AWS in a short time. 

We made it open because want to make data QA easy. The tool is called Data Quality Gate, and you can find here:

✅ What does data quality mean to you?

A: Data quality is the level of confidence you have in your decisions. 

Thank you Aleksei for taking the time to speak with us!

If you’re thinking about joining the GX community, there’s no time like the present. Ease in with lurking in Slack or go straight to sharing your Custom Expectations: we’re happy to have you no matter how you want to engage.

Get involved:

You can join the GX Slack here.

Check out our guide for getting started with contributing.

It’s easy to share a Custom Expectation if you follow our step-by-step process.

To contribute a package, start with this how-to, so everything as easy as possible.

Like our blogs?

Sign up for emails and get more blogs and news

Great Expectations email sign-up

Hello friend of Great Expectations!

Our email content features product updates from the open source platform and our upcoming Cloud product, new blogs and community celebrations.

Error message placeholder

Error message placeholder

Error message placeholder

Error message placeholder

Error message placeholder

Error message placeholder

Error message placeholder

Error message placeholder

Error message placeholder

Banner Image

Search our blog for the latest on data management

©2023 Great Expectations. All Rights Reserved.