Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

abdulasiraj/abdulasiraj

Open more actions menu
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
85 Commits
 
 

Repository files navigation

Muhammad Abdullah

Senior Data Engineer  ·  Lahore / Islamabad, Pakistan
Designing cloud-native data platforms on GCP, AWS, and Azure.

LinkedIn GitHub Portfolio Email LeetCode HackerRank


About

Senior Data Engineer with 5+ years designing and shipping production-grade data platforms across finance, spend analytics, and machine-learning domains. I focus on the layer where modelling, infrastructure, and delivery meet — dbt on the warehouse, Terraform underneath, and CI/CD wired together so every change is safe, reviewed, and reversible.

Currently at Telenor Shared Services, where I architected the TSS Data Platform on Google Cloud — a multi-domain lakehouse serving 15+ markets.

What I do

  • Data platforms & modelling — dbt on BigQuery / Snowflake / Databricks, bronze / silver / gold layer contracts, semantic models, and data contracts.
  • Infrastructure as code — Terraform for cloud resources, IAM, and access management, with plan-on-PR / apply-on-merge CI.
  • Keyless CI/CD — GitHub Actions with Workload Identity Federation, containerised delivery, and auditable releases.
  • Applied GenAI on the warehouse — vector search and embeddings for semantic matching and classification, right next to the data.
  • Reliability & quality — automated testing, source freshness, observability, and documentation baked into the pipeline.

Featured Projects

TSS Data Platform — End-to-End GCP Lakehouse

dbt · BigQuery · Vertex AI · Cloud Run · GitHub Actions · Terraform

  • Multi-domain dbt project (spend, finance, HR) with bronze → silver → gold layer contracts serving 15+ markets.
  • Applied GenAI on the warehouse — embeddings and vector search on Vertex AI for supplier matching and automated invoice classification.
  • Containerised platform deployed via GitHub Actions with Workload Identity Federation — keyless, auditable releases.
  • Data quality gated by automated testing, linting, and source-freshness checks.

tss-infra — Terraform for the Data Platform

Terraform · GCP IAM · Workload Identity Federation · GitHub Actions

  • Single source of truth for every cloud resource behind the platform — projects, IAM, datasets, buckets, budgets.
  • Reusable modules for projects, datasets, buckets, service accounts, and CI identity.
  • Group-based, least-privilege access control with mandatory resource labels.
  • Plan-on-PR / apply-on-merge — no laptop applies, ever.

Tech Stack

Cloud & Warehouses

Modern Data Stack

Infrastructure & DevOps

GenAI & ML

Languages

BI & Analytics

GitHub Stats

GitHub Stats Top Languages

Open to conversations about data platforms, dbt, BigQuery, Terraform, and applied ML.

About

:octocat: Hello! This repository is for the welcome message on my Github Profile. ⭐ If you like it!

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.