Mert Öztürk
Hey, I'm Mert. Data engineer and lifelong learner exploring data, ML, and creative side projects.
Working on ozamert.com · learning MLOps
Daily stack: Python DuckDB dbt Airflow PyTorch
Creator of this blog
I spend most of my time building data pipelines and thinking about ML systems. Outside of work you'll find me cataloguing the world through a camera lens (photos), chasing new cities (travel), stumbling through Spanish, German, and Japanese (languages), or picking out chord changes on guitar (music).
This site is where I think out loud — tutorials, build logs, bug diaries, and the occasional hobby ramble.
Recent posts
Pilot: Mert Talks Data — building this blog Fix: EACCES on Docker bind mount From zero to MLOps: GitHub Actions for ML pipelines ETL with Python + DuckDB: CSV to parquet to SQL Data Engineering Podcast — Episode on Lakehouses Your first baseline model: train/test split without overfitting Fine-tune Llama 3 on consumer GPU with QLoRA Spanish A2: 50 verbs that power 80% of daily speech dbt + Snowflake: incremental models that don't break Fix: KeyError on pandas merge with mismatched dtypes Jazz ear training: 30 days to identify ii-V-I