Baye Ndiaga Ndao
Hello, I’m Baye Ndiaga Ndao, a Data Engineer and AI enthusiast with 4 years of hands-on experience building and deploying scalable cloud-native data solutions in GCP using Python, Airflow, DBT, and BigQuery.
About
Hello, I’m Baye Ndiaga Ndao, a Data Engineer and AI enthusiast with 4 years of hands-on experience building and deploying scalable cloud-native data solutions in GCP using Python, Airflow, DBT, and BigQuery. I enjoy transforming complex data into reliable, cost-efficient pipelines and collaborating with remote, international teams to deliver production-grade systems.
I’m passionate about leveraging AI and data engineering to create meaningful user experiences that scale globally and drive measurable impact.
- 4 years' experience
- Joined November 2025
Skills· 13
Languages
- EnglishFluent
Industry experience
- Software & Internet
- Professional Services
- Telecommunications
Work experience
Created and maintained technical documentation. Designed and implemented a DBT unit testing framework to automate SQL validation within a GitHub Actions CI/CD pipeline, ensuring changes to dbt models are tested before merge or deployment. Implemented additional data quality checks using DBT test functions, Great Expectations, and DBT-expectations. Built a client-friendly UI to onboard new clients, automating daily and snapshot file validation with auto-feedback. Built and maintained reusable Python modules to construct Airflow DAGs. Led data pipeline development to improve data integration from diverse sources for new clients. Implemented a monitoring DAG to measure daily duration, resource usage, cost, and error rate of BigQuery jobs, table rows/volumes, and GCS metadata. Identified bottlenecks and optimized DAGs to reduce runtime. Maintained code quality and deprecated components. Significantly optimized SQL queries to enhance performance and minimize costs. Implemented a comprehensi
Implemented ETL processes with data transformation using Python, Airflow, DBT, Beam, BigQuery, and SQL. Explored technologies and developed solutions to continuously improve data quality, workflow reliability, and scalability. Demonstrated ownership mentality, curiosity, and rapid learning in a fully remote, international team. Implemented an alerting system to notify Slack immediately whenever a data pipeline task fails or data ingestion is delayed.
Implemented ETL processes and data transformations using Python, Airflow, DBT, Beam, BigQuery, and SQL; worked on improving data quality, reliability, and scalability; demonstrated ownership mentality and rapid learning; collaborated with a fully remote, international team; implemented Slack alerts for pipeline failures and ingestion delays.
Education· 6
Certifications and awards
Hire Baye Ndiaga Ndao today
Post a job and invite Baye, or contact them directly. No hidden commission.






