← All projects Standardizing 30+ Data Crawling Pipelines

Standardizing 30+ Data Crawling Pipelines

Identified common patterns across 30+ crawling pipelines and automated project generation with cookiecutter templates, Helm charts, and shared CI — turning days of setup into minutes.

pythoncookiecutterhelmkubernetes

Overview

The platform ran 30+ data crawling pipelines, each set up slightly differently. I led an effort to find the common patterns and standardize them.

Approach

  • Built cookiecutter templates with a predefined project structure so a new pipeline starts consistent by default.
  • Bundled Helm charts, GitHub workflows, and shared infrastructure into the template, so deployment and CI come for free.
  • Rolled the standard out across existing pipelines.

Impact

New pipelines went from bespoke, error-prone setups to a single generator command, streamlining both development and deployment and making the fleet far easier to maintain.

© 2026 Arnav Singh Chauhan
Built with Astro and the Astrofy template ⚡️
Chiku the cat
🐱 Konami unlocked! Chiku approves of you. (he approves of almost no one)