Skip to content
BackNov 7
Ankit B.
Upwork badge

Ankit B.

Senior Data Engineer | Salesforce, GA4, BigQuery, dbt

Marketing says it sourced $4M in pipeline. Sales says $1.2M. Finance has a third number. Nobody can explain the gap. That's what I fix — the data layer underneath B2B marketing and revenue reporting. I'm a data engineer with 10+ years building marketing and revenue data infrastructure, including five years doing exactly this at Expedia and Meta. At Expedia I built the marketing data warehouse and productionized first-touch, last-touch and multitouch attribution models into Salesforce campaign performance reporting. At Meta I worked on ad spend attribution, advertiser billing reports, and clicked/exposed booking reporting — environments where the number had to be defensible, because money moved on it. WHAT I DO - Attribution and pipeline reconciliation — reconcile CRM opportunity revenue against ad platform spend, marketing automation and web analytics; find where the numbers diverge and why - Marketing data warehouse builds — Fivetran and Airflow ingestion from Salesforce, ad platforms and product analytics into Snowflake or BigQuery, modeled in dbt - Attribution models in production — first/last touch and multitouch, built to survive late-arriving conversions, backfills and schema drift, not sitting in a notebook - Campaign taxonomy and mapping governance — campaign ID to internal taxonomy, UTM standards, the unglamorous layer that silently breaks every number downstream of it - Revenue and pipeline reporting — Looker, Looker Studio, Tableau and Power BI on a governed semantic layer, with metric definitions your team actually agrees on STACK SQL, Python · Snowflake, BigQuery, Databricks, Redshift · dbt, Airflow, Fivetran · Salesforce, Google Analytics 4 · Looker, Looker Studio, Tableau, Power BI · AWS, GCP · Git, Terraform, Docker Certified: AWS Certified Data Engineer – Associate · SnowPro Advanced: Data Engineer · dbt DATA FIRST, THEN AI Most AI initiatives don't fail on the model. They fail on what's underneath — metric definitions nobody agreed on, broken lineage, pipelines the business already doesn't trust. Layering AI on that just produces confident answers from bad inputs. So I work in that order. Get the data layer right — governed, documented, reconciled — then the AI work has something solid to sit on. If someone has told you your data isn't AI-ready, I'll tell you specifically what's missing, what it costs to fix, and what the first AI use case should be once it is. HOW I WORK Seattle-based, US hours. Everything I build is documented and owned by you — no proprietary implementations, no black boxes, nothing you need me to maintain. If your campaign reporting doesn't reconcile with your CRM, or your board deck numbers change every time someone fixes a mapping, send me the details and I'll tell you what I'd look at first.

🇺🇸Redmond, United States$80/hr100% JSS4.94 (7)Since Jan 2025

Earnings and projects

MRR
$1.7k

Last 6 months ÷ 6

World#26,835 / 412k
🇺🇸Country#5,530 / 62.1k
Revenue, last 30 days
$2.4k

Last 6 months: $10k

World#17,364 / 412k
🇺🇸Country#3,831 / 62.1k
Total earnings
$76k

Billed in all: $81k

World#52,213 / 412k
🇺🇸Country#10,083 / 62.1k
Per project
$5.1k

$3.5k in the last 6 months

World#34,316 / 412k
🇺🇸Country#5,695 / 62.1k
Projects, last 6 months
3
0% fixed100% hourly
World#66,481 / 412k
🇺🇸Country#8,998 / 62.1k
Projects in all
15

Across 17 contracts

6% fixed94% hourly
World#161,378 / 412k
🇺🇸Country#23,182 / 62.1k

Earnings, last 30 days

$81.4k+$2.4k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$78k$80k$82kOct 8Oct 23Nov 7

Skill rankings: Top 8% in Microsoft Power BI

Ranked by MRR among everyone on Upwork with the skill.

  1. #44Looker297 freelancers · 🇺🇸 #15Top 15%
  2. #53Apache Airflow491 freelancers · 🇺🇸 #5Top 11%
  3. #55AI Data Analytics535 freelancers · 🇺🇸 #17Top 10%
  4. #68Data Warehousing494 freelancers · 🇺🇸 #15Top 14%
  5. #68dbt375 freelancers · 🇺🇸 #13Top 18%
  6. #97Snowflake621 freelancers · 🇺🇸 #28Top 16%
  7. #144BigQuery908 freelancers · 🇺🇸 #33Top 16%
  8. #181Tableau2,183 freelancers · 🇺🇸 #70Top 8%