Skip to content

CI Portfolio Banner

๐Ÿš€ Continuous Intelligence Portfolio

๐Ÿ‘ค Abdellah Boudlal

๐Ÿ“… 2026-04


๐Ÿ“Œ Overview

This page summarizes my work on Continuous Intelligence (CI) projects. Throughout this course, I built a complete pipeline to monitor systems, detect anomalies, analyze trends, and identify drift.


๐Ÿง  1. Professional Project

๐Ÿ”— Repository: ๐Ÿ‘‰ https://github.com/Aboudlal/cintel-06-continuous-intelligence

โš™๏ธ Tools & Technologies

  • Python
  • Polars
  • Logging system
  • GitHub

๐Ÿ“ Description

This project implements a full continuous intelligence pipeline that monitors system performance using metrics like requests, errors, and latency.


๐Ÿšจ 2. Anomaly Detection

๐Ÿ”— Repository: ๐Ÿ‘‰ https://github.com/Aboudlal/cintel-02-static-anomalies

๐Ÿงช Techniques

Anomalies are detected using predefined thresholds. For example, if error_rate or latency exceeds a limit โ†’ anomaly is triggered.

๐Ÿ“‚ Artifacts

๐Ÿ‘‰ https://github.com/Aboudlal/cintel-02-static-anomalies/tree/main/artifacts

These files contain logs and anomaly reports.

๐Ÿ’ก Insights

This helped identify when the system performance becomes unstable.


๐Ÿ“Š 3. Signal Design

๐Ÿ”— Repository: ๐Ÿ‘‰ https://github.com/Aboudlal/cintel-03-signal-design

๐Ÿ” Signals Created

  • error_rate = errors / requests
  • avg_latency_ms = total_latency_ms / requests

๐Ÿ“‚ Artifacts

๐Ÿ‘‰ https://github.com/Aboudlal/cintel-03-signal-design/tree/main/artifacts

๐Ÿ’ก Insights

Derived signals provide clearer insights than raw data.


๐Ÿ“ˆ 4. Rolling Monitoring

๐Ÿ”— Repository: ๐Ÿ‘‰ https://github.com/Aboudlal/cintel-04-rolling-monitoring

๐Ÿ”„ Techniques

Used rolling windows to compute: - Rolling mean - Rolling standard deviation

๐Ÿ“‚ Artifacts

๐Ÿ‘‰ https://github.com/Aboudlal/cintel-04-rolling-monitoring/tree/main/artifacts

๐Ÿ’ก Insights

Helped detect trends and reduce noise in the data.


๐Ÿ” 5. Drift Detection

๐Ÿ”— Repository: ๐Ÿ‘‰ https://github.com/Aboudlal/cintel-05-drift-detection

๐Ÿ“‰ Techniques

Compared current data to a baseline. Drift is detected when values stay above/below baseline for multiple windows.

๐Ÿ“‚ Artifacts

๐Ÿ‘‰ https://github.com/Aboudlal/cintel-05-drift-detection/tree/main/artifacts

๐Ÿ’ก Insights

Identified long-term system changes and performance degradation.


๐Ÿค– 6. Continuous Intelligence Pipeline

๐Ÿ”— Repository: ๐Ÿ‘‰ https://github.com/Aboudlal/cintel-06-continuous-intelligence

๐Ÿ”— Techniques Combined

  • Signal design
  • Anomaly detection
  • Rolling monitoring
  • Drift detection

๐Ÿ“‚ Artifacts

๐Ÿ‘‰ https://github.com/Aboudlal/cintel-06-continuous-intelligence/tree/main/artifacts

๐Ÿ“Š Assessment

The pipeline gives a clear view of system health and helps detect issues early for better decision-making.


โœ… Final Thoughts

This project helped me understand how to monitor systems in real-time and make data-driven decisions using continuous intelligence.