Senior Data Engineer · Poland / remote

Ignacy Janiszewski

Chief Garlic Officer @ pabulib.org

About

Hello, I am Ignacy

I work with data: warehouses, pipelines, analytics, and the messy work of turning business questions into systems that people can actually use.

I also keep a few side projects alive. Some are data-heavy, like Pabulib and TERYT Map Plotter. Some are more product-shaped, like Plenumos. Fidamicus is a small experiment around meeting offline for intellectual exchange.

Away from the keyboard, I move a lot: triathlon, skiing, tennis, kitesurfing, and Lindy Hop on Krakow's dance floors. I also once tried acting, and yes, there is video evidence.

Now

What I am working on

CV

Experience

Building and maintaining cloud-native data platform on Azure and Snowflake. Developed ELT pipelines extracting data from internal company databases, third-party APIs, and SFTP sources, loading to Azure Blob Storage (data lake), then transforming in Snowflake using dbt with medallion architecture. Orchestrating workflows via Airflow deployed on Kubernetes with Docker-based development environment. Managing data warehouse schema changes with schemachange and infrastructure as code using Terraform. Implementing CI/CD pipelines with GitHub Actions. Exposing data through department-driven data products. Responsible for business requirements gathering and conducting technical recruitment.

Built People Data Warehouse with pipelines from S3 to Snowflake, including feature engineering for ML purposes. Designed serverless architecture for Project X (Python, AWS Lambdas, SQS, Postgres, Terraform). In Project Y, processed XMLs using Glue + PySpark, transforming to Parquet and querying via Athena.

Migrated large-scale data pipelines from Teradata to BigQuery using Airflow and Google Cloud Composer.

More experience

Created data monitoring systems using Redis and email alerts. Built data pipelines from third-party APIs and Google Drive to BigQuery. Maintained Kafka Connect clusters on Kubernetes with Debezium connectors to stream data from MySQL to Kafka to BigQuery. Wrote analytics reports in SQL.

Developed data pipelines using Apache Airflow. Refactored and productionized data science workflows by translating Jupyter notebooks and Knime flows into Python applications. Collaborated with data scientists to operationalize and scale their solutions.

Intern in the NLP team, focused on advanced natural language processing and language modeling. Worked on Polish language data and machine learning-based text processing techniques.

Built chatbots on Messenger, performed data scraping from various online sources, and implemented basic statistical models in Python. Worked on prototyping machine learning features and user-facing bot interactions.

Analyzed marketing and e-commerce data using Excel and Power BI. Worked with Adobe Omniture and eStoreCheck for digital analytics reporting and performance visualization.

Selected work

Other projects

Writing

Recent articles

Medium

Public speaking

Talks and interviews

Background

Education and languages

  • 2014 International Business Bachelor Krakow University of Economics
  • 2027 (in progress) Applied Computer Science Master Krakow University of Economics
  • Polish Native
  • English Professional
  • Spanish Learning

Outside work

Sports and movement

Upcoming challenges

Recent races

11th Cracovia Royal Half-Marathon
Finish Time 1:35:37
18. Bieg Trzech Kopców Kraków
Finish Time 1:09:42
IRONMAN 70.3 Kraków
Finish Time 5:17:36
Frydman Triathlon (Olympic Distance)
Finish Time 2:36:32
Silesiaman Triathlon Pszczyna (1/8 IM)
Finish Time 1:12:45
Wings for Life World Run – Poznań
Distance 23.06 km