Open to freelance missions · remote

Ibrahima Gabar Diop

Data Engineer: dbt · BigQuery · Airflow on GCP

I build and harden production data pipelines for fintechs. Data Engineer at Rubyx, a Belgian fintech; open to scoped freelance missions alongside.

How I can help

Freelance data engineering for fintechs and data teams, remote

Cloud Data Pipelines

dbt, Airflow on Kubernetes and BigQuery: from raw ingestion to tested, documented marts.

Reliability & Cost Optimization

Data quality frameworks, parity testing, CI gates and SQL optimization to cut BigQuery costs.

ML & AI Integration

ML, computer vision or LLM features served through FastAPI, from raw data to deployment.

About Me

Data Engineer @ Rubyx · Master Big Data Analytics

ibrahimagabar@portfolio — zsh

$ airflow dags trigger whoami_dag

14:22:01 task identity running

→ Ibrahima Gabar Diop · Data Engineer: dbt · BigQuery · Airflow on GCP

14:22:02 task role running

→ Data Engineer @ Rubyx, a Belgian fintech · hybrid

14:22:02 task stack running

→ dbt · BigQuery · Airflow on Kubernetes · GCP

14:22:03 task impact running

→ dbt model refactoring · BigQuery cost optimization · stateful dbt retries on K8s

whoami_dag: 4/4 tasks succeeded · open to freelance missions

Experience

Data Engineer

Rubyx 🇧🇪 Belgian fintech Senegal · Hybrid

Sep 2025 – Present

Lending-as-a-service for microfinance institutions in West Africa.

  • Stateful dbt retry mechanism on Kubernetes: run artifacts on GCS, only failed models re-run
  • Cut BigQuery slot time on a critical production query through SQL optimization
  • Refactored production dbt models: dynamic Jinja2 SQL, structured CTEs, parity testing
  • Improved the team's data quality control framework
dbtBigQueryApache AirflowGCP DockerKubernetesGCSPythonSQL

Data & AI Lead Entrepreneurial side project

PestAI Senegal

Nov 2024 – Apr 2026

Agricultural AI startup I co-founded; I owned the entire computer-vision side.

  • End-to-end ownership of the AI layer: data collection, annotation, training, deployment
  • CNN architectures (YOLO, ResNet, EfficientNet, MobileNet) and Gemini 2.5 Pro multimodal analysis
  • FastAPI backend on Vercel, consumed by a Flutter mobile app
  • Work continues in GblackAI, my open-source agricultural AI project (MIT)
YOLOResNetEfficientNetMobileNet Gemini 2.5 ProFastAPIPython FlutterVercelCloudinaryComputer Vision

Freelance AI & Data Developer Occasional missions

Saturne IA · ComeUp Remote

Sep 2024 – Jan 2026
  • Power BI and Plotly Dash dashboards, ML models, API ingestion and SQL/NoSQL transformation for various clients
Power BIPlotly DashMachine Learning SQLNoSQLAPIs

Data Analyst

Orange Business Services Senegal Dakar, Senegal

Jan 2024 – Apr 2024

B2B telecom subsidiary of Orange in Senegal.

  • Automated ETL pipelines with Python and PostgreSQL, removing manual data processing
  • Built a real-time interactive operational dashboard with D3.js and Laravel
PythonPostgreSQLETLD3.jsLaravel

Master Big Data Analytics Ongoing

UNCHK Senegal

2024 – Present
Big DataSparkHadoopAdvanced ML

Data Development Certificate

Sonatel Academy (ODC) Dakar, Senegal

Jan 2023 – Nov 2023
PythonMLData ScienceSQL

BSc Mathematics & Computer Science

Université de Thiès Thiès, Senegal

Algebra, analysis, probability, statistics, algorithms and databases: the theoretical base for data engineering.

AlgorithmsProbabilityStatistics DatabasesPythonC/C++

Skills

Selected Projects

Data engineering first; AI where it adds value.

BNPL Risk Engine AI × Data

BNPL Risk Engine

ROC-AUC 0.85 · real-time BNPL scoring API: FastAPI + LightGBM, SHAP explainability, Docker, CI.

West Africa Financial Inclusion: Real-Data ELT Data Pipelines

West Africa Financial Inclusion: Real-Data ELT

17 dbt tests on live World Bank data · Airflow → DuckDB → dbt marts for the 8 WAEMU countries.

dbt Advanced Patterns (Fintech) Analytics Engineering

dbt Advanced Patterns (Fintech)

148K-row loan dataset · incremental models, SCD Type 2, data contracts, macros, slim CI.

Credit Scoring Platform (dbt + Airflow) AI × Data

Credit Scoring Platform (dbt + Airflow)

dbt feature engineering + nightly batch scoring on Airflow, with a versioned model and a PSI drift gate.

Digital Lending Analytics (dbt) Analytics Engineering

Digital Lending Analytics (dbt)

dbt warehouse for digital lending: DPD, PAR30/60/90, IFRS9-style provisioning, origination cohorts.

Airflow × dbt Cloud Orchestration Data Pipelines

Airflow × dbt Cloud Orchestration

dbt Cloud orchestration from Airflow: manifest parsing, quality gates, Slack alerting.

Airflow Cloud Data Platform Patterns Data Pipelines

Airflow Cloud Data Platform Patterns

Tested production Airflow patterns: dynamic task mapping, spot-node pods, cost-guarding policies.

ELT Microfinance Pipeline Data Pipelines

ELT Microfinance Pipeline

CSV → DuckDB → dbt → Streamlit, orchestrated with Airflow; one-command startup.

GblackAI: Agricultural AI API AI × Data

GblackAI: Agricultural AI API

Live API on Vercel · FastAPI + Gemini 2.5 Pro for crop disease and pest detection; open source (MIT).

More on github.com/Gblack98

Certifications

From the blog

Field notes on Airflow, dbt, GCP, and AI inside the pipeline

Let's work together

Tell me about your data stack or project.

How it works

  1. You describe your stack and the problem: two lines are enough.
  2. Free 30-minute call to see if and how I can help.
  3. Written proposal: scope, deliverables, timeline.