Abubakar A.
Data Engineer & BI Developer | BigQuery, dbt, Looker Studio, GCP
I build End-to-End data pipelines that feed your BI reporting systems like Slack and Looker Studio with up-to-date data, so you spend less time manually combining your data and more time analyzing your data. Client Results Developed a payroll processing data pipeline that processes $42,500/month in bonus payments for employees, cutting manual payroll processing work by 23 hours per week while increasing payroll accuracy. [ Pipeline: Google Sheets API → Python ETL Pipeline → Google Cloud run → Looker Studio] Created an automated pipeline that sends weekly PDF reports to enterprise clients for an industrial automation company, increasing LTC and decreasing enterprise customer churn. [Pipeline: API Ingestion → BigQuery → Make Automated for PDF report Generation → SendGrid Email Delivery] Reduced downtime of a production pipeline from 30 days to Nill by implementing log alerts in Google Cloud Platform, so stakeholders and developers get an email if a pipeline succeeds or fails. 📊 What I can help you with. If your team is still exporting data to spreadsheets, manually combining them, and building the same report over and over again, and you can't trust the numbers, I can fix that. I specialize in end-to-end automated reporting systems for B2B companies in SaaS, hospitality, marketing agencies, fintech, and training platforms that need to deliver recurring reports to clients without the manual overhead. 🔄 How I build Automated End-to-End Data Pipelines I connect APIs, databases, and platforms (including PMS systems like NewBook and Cloudbeds) into centralized data warehouses like BigQuery and Azure using Python or managed ETL tools like Airbyte and Fivetran. Pipelines are orchestrated with Dagster, Airflow, or within Python and designed with monitoring, alerting, and CI/CD pipelines using GitHub Actions for reliability. 🧠 I build Clean, Reliable Data Models Using dbt(SQL) or Python, I transform and combine all your raw data from various sources into clean, structured, user/client-ready metrics with version control, testing, and documentation so your reporting logic is transparent, scalable, and accurate. 📈 I built Live Dashboards that are Always Up-to-Date) I build Looker Studio (Data Studio) dashboards connected directly to BigQuery or your preferred database, so your clients and team always see live, accurate data without manual refreshes or outdated reports. It doesn't matter if your reports involve using marketing data from Google, Meta, or any other data source. I sit down with all my clients to get an exact list of KPIs, metrics, and charts that they want, so I can map out the data we need from all sources to build your dashboard or reporting system. 🏗️ Tech Stack **Cloud & Data:** Google Cloud Platform, Azure, BigQuery, Cloud Storage **Transformation & Orchestration:** dbt, Dagster, Python **CI/CD & Infrastructure:** GitHub Actions, pipeline automation **Visualization:** Looker Studio, Power BI **Automation:** Make, n8n, Airtable **Integrations:** Google Ads, Meta, GA4, APIs, PMS systems (NewBook, Cloudbeds) **Report Delivery:** SendGrid, Twilio, Slack 🎯 Who I Work With I work best with B2B companies that: * Deliver recurring reports to clients * Spend hours manually building or sending reports * Struggle with inconsistent or error-prone data * Need a scalable reporting system as they grow If you're manually exporting data, updating spreadsheets, or relying on analysts for repetitive reporting work, I’ll replace that with a system that runs automatically. 🤝 How I Work I focus on building systems that are: * Reliable (monitored, tested, and automated) * Scalable (built to grow with your business) * Cleanly structured (no fragile hacks or shortcuts) * Easy to maintain (documented and production-ready) You won’t get a quick fix. You’ll get a system designed to work long-term. 📁 Portfolio & Experience Real examples of pipelines, dashboards, and automation systems available upon request. Let’s Automate Your Reporting If you want to eliminate manual reporting, improve accuracy, and deliver better insights to your clients, let’s build a system that does it automatically. 📩 Send me a message and we’ll map out your reporting pipeline.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $934
Billed in all: $2,502$2.5k
$934 in the last 6 months
Earnings, last 30 days
Skill rankings: Top 24% in SQL
Ranked by MRR among everyone on Upwork with the skill.
- #130dbt375 freelancers · 🇨🇦 #4Top 35%🇨🇦#4 of 13
- #136Spreadsheet Automation347 freelancers · 🇨🇦 #2Top 39%🇨🇦#2 of 5
- #263Analytics Dashboard850 freelancers · 🇨🇦 #7Top 31%🇨🇦#7 of 23
- #311Data Modeling1,203 freelancers · 🇨🇦 #9Top 26%🇨🇦#9 of 40
- #327BigQuery908 freelancers · 🇨🇦 #11Top 36%🇨🇦#11 of 25
- #475ETL Pipeline1,396 freelancers · 🇨🇦 #15Top 34%🇨🇦#15 of 43
- #492Terraform2,052 freelancers · 🇨🇦 #12Top 24%🇨🇦#12 of 46
- #562Data Migration1,443 freelancers · 🇨🇦 #13Top 39%🇨🇦#13 of 33