Meet ContextCheck: Our Open-Source Framework for LLM & RAG Testing! Check it out on Github!

in Blog

February 06, 2025

From Code to Data: A Developer’s Journey into Data Engineering

Reading time:




2 minutes


In this interview, Vadym Mariiechko shares his transition from Python Development to Data Engineering at Addepto. His story demonstrates how embracing challenges and having a supportive work environment can lead to career pivots in tech.

Vadym - Data Engineer

What inspired you to transition from Python Development to Data Engineering?

Vadym Mariiechko, Data Engineer at Addepto: The transition came from a place of curiosity and self-awareness. While working on various projects at Addepto as a Python Developer, I noticed many Data Engineering projects that felt like a black box to me.

During a one-on-one with my manager, I admitted feeling uncomfortable with database design and data architecture. Instead of avoiding these challenges, I decided to face them head-on. It wasn’t an easy decision, but it opened up an exciting new direction in my career.

How did you approach learning Data Engineering?

My learning journey started with thorough research of roadmaps and required skills. A key turning point was a discussion with my colleague Mateusz Kijewski, who helped me structure an efficient learning plan. His advice was to avoid diving too deep into theory initially and instead start with a high-level overview of tools and technologies.

I completed Databricks courses and worked on small pet projects, like setting up Airflow DAGs for workflow orchestration. This hands-on approach made the learning process both engaging and practical.

To download the table, please click here.

From Python Developer to Data Engineer Key Skills for a Smooth Transition

What excites you most about Data Engineering?

It reminds me of my childhood love for LEGO – the joy of planning, organizing, and building something meaningful. What truly inspires me is understanding how data operates in the world and uncovering the “hidden mechanisms” that drive it.

For instance, while working with transit data, exploring the GTFS standard gave me one of those “aha” moments, showing how different cities integrate their transport schedules into applications like Google Maps.

What makes Addepto special for your professional growth?

Addepto offers the perfect balance of meaningful work, professional growth, and a supportive environment. I particularly value the opportunity to work directly with clients and see how our solutions make a real difference.

The company listens to my preferences regarding career direction and project involvement, while the team culture is genuinely friendly and collaborative. The flexibility to work remotely and on my own terms adds to what makes this environment special.



Category:


People & Culture