Skip to content
View basilcea's full-sized avatar
🎯
Focusing
🎯
Focusing
  • Anywhere

Block or report basilcea

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
basilcea/README.md

Hi, I'm Basil Ogbonna πŸ‘‹

Senior Data Engineer β€’ Data Platform Engineer β€’ AI & Agentic Systems Builder

I’m a Senior Data Engineer with 6+ years of experience designing and building reliable data platforms, batch and real-time pipelines, cloud infrastructure, and analytics systems.

My background spans Data Engineering, Data Platforms, Cloud Infrastructure, and Software Engineering. I'm increasingly focused on AI Engineering and Agentic Systems β€” particularly how LLMs, agents, data infrastructure, and human-in-the-loop workflows can be combined to build useful production systems.

I enjoy solving complex engineering problems and turning them into reliable, scalable, observable, and maintainable systems.


πŸ‘¨β€πŸ’» About Me

  • πŸ”§ Building scalable batch, streaming, CDC, and API data pipelines
  • πŸ—οΈ Designing data platforms, lakehouses, warehouses, and cloud infrastructure
  • πŸ€– Building and experimenting with AI agents, RAG, MCP, and multi-agent systems
  • ☁️ Working across AWS, Azure, Kubernetes, Snowflake, and Databricks
  • πŸ“Š Designing systems around data quality, observability, lineage, and governance
  • βš™οΈ Automating infrastructure and delivery with Terraform, CI/CD, Docker, and Kubernetes
  • 🧠 Exploring AI-native developer tooling and autonomous engineering workflows
  • πŸ’Ό Open to Senior / Lead / Staff Data Engineering, Data Platform, and AI Engineering opportunities

πŸ› οΈ Tech Stack

Languages

Python SQL TypeScript

Data Engineering

Apache Airflow Apache Kafka Apache Spark Apache Flink dbt Airbyte

Data Platforms & Storage

Snowflake Databricks PostgreSQL MinIO

Cloud & Infrastructure

AWS Azure Kubernetes Docker Terraform GitHub Actions

Data Quality, Governance & Observability

DataHub Soda Prometheus Grafana

AI & Agentic Systems

LLMs RAG MCP Multi Agent


πŸ—οΈ What I Build

I work across the full data lifecycle:

Sources β†’ Ingestion β†’ Processing β†’ Storage β†’ Transformation β†’ Quality β†’ Analytics β†’ AI

Typical architectures I work with include:

APIs / Databases / Events / CDC
              β”‚
              β–Ό
     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
     β”‚    Ingestion    β”‚
     β”‚                 β”‚
     β”‚ Airbyte         β”‚
     β”‚ Kafka           β”‚
     β”‚ Debezium        β”‚
     β”‚ Python          β”‚
     β””β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”˜
              β”‚
              β–Ό
     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
     β”‚   Processing    β”‚
     β”‚                 β”‚
     β”‚ Spark           β”‚
     β”‚ Flink           β”‚
     β”‚ dbt             β”‚
     β””β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”˜
              β”‚
              β–Ό
     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
     β”‚ Data Platforms  β”‚
     β”‚                 β”‚
     β”‚ Snowflake       β”‚
     β”‚ Databricks      β”‚
     β”‚ Lakehouse / DWH β”‚
     β””β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”˜
              β”‚
      β”Œβ”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”
      β”‚       β”‚         β”‚
      β–Ό       β–Ό         β–Ό
  Analytics   ML/AI   Agentic
    & BI              Systems

πŸ“Š Engineering Impact

Some of the outcomes I've delivered while working on production data systems:

  • Built and maintained 30+ production data pipelines
  • Processed millions of records per day
  • Improved data accuracy by approximately 35%
  • Reduced source onboarding time by approximately 60%
  • Reduced data incidents by approximately 30%
  • Built streaming systems with up to 99.99% availability
  • Improved reporting performance by approximately 25%
  • Reduced data infrastructure and processing costs by approximately 30%

⚑ Data Engineering

My experience covers both batch and real-time data systems.

Batch

Python β€’ Airflow β€’ dbt β€’ Spark β€’ Snowflake β€’ Databricks

Streaming & CDC

Kafka β€’ Debezium β€’ Spark Structured Streaming β€’ Flink β€’ Snowpipe Streaming

Data Quality

Soda β€’ dbt Tests β€’ SQL Validation β€’ Reconciliation

Governance

DataHub β€’ RBAC β€’ Data Lineage β€’ Masking β€’ Audit Logs

Infrastructure

Kubernetes β€’ Docker β€’ Terraform β€’ GitHub Actions β€’ Azure DevOps


πŸ€– AI Engineering

I'm particularly interested in building AI systems where models are part of a larger engineered system, rather than standalone chat interfaces.

That includes:

  • Multi-agent architectures
  • Tool-using AI agents
  • Model Context Protocol
  • RAG pipelines
  • Vector search
  • Agent orchestration
  • Model routing
  • Human-in-the-loop workflows
  • AI-assisted software engineering
  • AI-assisted data engineering
  • LLM observability
  • Deterministic guardrails around probabilistic systems

🧠 Current Interests

I'm currently exploring the intersection of:

Data Engineering + Data Platforms + AI Engineering + Agentic Workflows + Developer Infrastructure

Particularly:

  • Agentic software engineering
  • AI-native data platforms
  • Model Context Protocol
  • Multi-agent orchestration
  • RAG and knowledge systems
  • AI-assisted data engineering
  • Human-in-the-loop autonomous systems
  • Open-source data infrastructure
  • Production LLM architecture
  • AI developer tooling

πŸ§ͺ Engineering Philosophy

A few principles I try to follow when building systems:

  • Reliability before complexity
  • Automate repetitive work
  • Observability is part of the product
  • Data quality should be designed, not patched later
  • Infrastructure should be reproducible
  • AI should augment engineering judgment, not replace it
  • Human approval belongs at high-impact decision points
  • Build reusable platforms instead of solving the same problem repeatedly

🌱 What I'm Currently Building

I'm currently spending most of my personal engineering time exploring:

StackForge β€” AI-native data platform engineering

Matrades β€” Multi-agent market research and decision-support systems

Stylmi / Styler β€” Generative AI and virtual fashion experiences

Alongside experiments involving:

MCP β€’ LLMs β€’ RAG β€’ Agents β€’ Kubernetes β€’ Open Source Data Infrastructure


🀝 Let's Connect

I'm interested in conversations and collaborations around:

Data Engineering β€’ Data Platforms β€’ Distributed Systems β€’ Cloud Infrastructure β€’ AI Engineering β€’ Agentic Systems β€’ Open Source

🌐 Portfolio: basilcea.vercel.app

πŸ’Ό LinkedIn: https://linkedin.com/in/basilcea


Building reliable data systems today β€” and exploring how AI changes the way we build them tomorrow.

Pinned Loading

  1. Cea-Personal/My-Portfolio Cea-Personal/My-Portfolio Public

    My developer story so far. Skills learnt and methodologies applied

    TypeScript

  2. Data-Structures Data-Structures Public

    Forked from bloominstituteoftechnology/Data-Structures

    Python

  3. Cea-Personal/DataEngineeringProjects Cea-Personal/DataEngineeringProjects Public

    Courses on Udacity

    Jupyter Notebook

  4. Cea-Learning/data-tools Cea-Learning/data-tools Public

    version control of data engineering tools

    Python