Skip to content
View Abdelnaem2002's full-sized avatar
:octocat:
:octocat:

Block or report Abdelnaem2002

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
Abdelnaem2002/README.md

Hi 👋, I'm Abdelnaem Alaref

Business Intelligence Engineer


dbt Logo



After I grab my morning coffee , I start my work with the goal of building something like this :

So I checkout a branch and start writing SQL using

that usually looks like :

{{
  config(
    alias='cool_data_mart_name',
    materialized: table
  )
}}

WITH fact_table AS (
  SELECT * FROM {{ref('fact_table_name')}} WHERE [condition]
  ),

dimention_table_1 AS (
  SELECT
    {{ dbt_utils.star(
        from=ref('dimention_table_1_name'),
        except=[UNWANTED_COLUMN_NAMES],
        , relation_alias='d1'
        )}},
   FROM
      {{ref('dimention_table_1_name')}} AS d1
   WHERE
      [condition]
  ),

dimention_table_2 AS (
  SELECT * FROM {{ref('dimention_table_2_name')}} WHERE [condition]
  ),

final AS (
  SELECT
    f.col1,
    d1.*,
    COALESCE(d2.col123, 'default_value') AS col123,
    ROW_NUMBER() OVER( PARTITION BY id ORDER BY event_at DESC) AS deduplicate
  FROM
    fact_table AS f
  INNER JOIN
    dimention_table_1 AS d1
  ON
    f.foreign_1 = d1.primary
  LEFT JOIN
    dimention_table_2 AS d2
  ON
    f.foreign_2 = d2.primary
  WHERE
    [insert mart conditions]
  QUALIFY
   deduplicate = 1
)
SELECT * FROM final

Speaking of Data Warehouses I previously used

Redshift Logo



so I am experienced with that as well :)

No, I am not done yet!

The rest of my role is building charts and dashboards To help Business

Tableau Logo



Power Bi




Connect with me:

abdelnaem-alaref abdelnaemalaref abdelnaemalaref

Languages and Tools:

microsoftsqlserver logo Database Powerbi Excel

figma git html5 mysql pandas python seaborn

abdelnaem2002

 abdelnaem2002

abdelnaem2002

Pinned Loading

  1. Churn-Telco-Customers Churn-Telco-Customers Public

  2. Ecommerce_Online_Dashboard Ecommerce_Online_Dashboard Public

  3. Sales_Analysis_BI Sales_Analysis_BI Public

  4. Ecommerce-Analysis-DBT Ecommerce-Analysis-DBT Public

    Ecommerce Analysis Using Dbt