Hamdi
Home About Projects Blog Tech watch Contact FR

Blog

My articles on data engineering, cloud and software architecture.

17 June 2026 · 13 min read

Two months building an investment bot. What it taught me about LLMs

How a portfolio-monitoring bot taught me how LLMs really work: zero-temperature non-determinism, determinism in the data, and Condorcet-style ensemble voting.

LLMGenerative AINon-determinismPython
31 March 2026 · 11 min read

Real-time streaming pipeline with Flink 2.0, Kafka and Iceberg

An end-to-end streaming pipeline on the Olist dataset: revenue aggregation, CEP anomaly detection, per-minute KPIs, Iceberg data lake on MinIO — and the problems you don't see coming.

FlinkKafkaIcebergStreamingJavaData Engineering
20 March 2026 · 9 min read

Building an open-source vendor-neutral lakehouse

Why and how I designed a lakehouse with no vendor lock-in: Kafka, Spark, Iceberg, MinIO, Great Expectations and Terraform.

Data EngineeringLakehouseIcebergKafkaSparkOpen Source
19 March 2026 · 10 min read

AgenticDev: a multi-LLM framework for generating tested code

How I designed a pipeline of 4 specialized LLM agents with LangGraph, prompt caching and automatic fix loop.

LLMAgentsLangGraphPythonGeminiClaude
19 March 2026 · 8 min read

Lessons from 2 years as Production Manager at Decathlon Digital

What I learned stepping away from code to manage sales data production — alerting, postmortems, crisis communication, and why I went back to engineering.

ProductionData EngineeringLessons LearnedDecathlon
GitHub LinkedIn

© 2026 Hamdi Mechelloukh. All rights reserved.