skip to content
Mohamed Azahrioui
← work

Learning project · 2025-2026

Data Processing Pipelines

Command-line data processing on large files: Python and Unix pipelines for extracting, transforming, and filtering without loading everything into memory.

snapshot
type
Learning project
period
2025-2026
source
public github

view repository →

problem

Large datasets can be slow or impractical to process manually. This project focuses on efficient command-line and Python-based data processing workflows.

outcomes

  • Processed structured files with lightweight command-line workflows
  • Avoided loading large datasets fully into memory where possible

what i built

  • Python scripts for data extraction and transformation
  • Filtering logic for structured and semi-structured data
  • Unix command-line pipelines
  • Stream processing techniques for large files
  • Text processing with grep, awk, and sort

tech stack

PythonBashUnix Toolsgrepawksort

Read the source

The repo has the code, structure, and implementation detail.