Tarek Mahmoud, Developer in Beirut, Beirut Governorate, Lebanon
Tarek is available for hire
Hire Tarek

Tarek Mahmoud

Verified Expert  in Engineering

Business Intelligence and Data Warehouse Developer

Location
Beirut, Beirut Governorate, Lebanon
Toptal Member Since
May 7, 2021

Tarek is a business intelligence and data warehousing expert with 10+ years of experience at Touch, the leading mobile telecommunications and data operator in Lebanon. He has broad experience and deep expertise in building data warehouses, data models, and business intelligence solutions, including advanced reports, KPIs, and dashboards.

Availability

Part-time

Preferred Environment

Business Intelligence (BI), Data Warehousing, Oracle, Microsoft BI Stack

The most amazing...

...experiences I've had were designing and creating data warehouses, models, reports, and dashboards, using ETL and Microsoft BI tools.

Work Experience

Power BI Developer

2021 - PRESENT
Daggerwing Group
  • Collected and analyzed the business requirements from the end user and proposed the best dashboards to fulfill his business needs.
  • Created multiple data models on Power BI Pro, using the M Language and DAX formulas.
  • Created dashboards, using Power BI Pro, related to revenue, expenses, time and labor, skills, and other factors.
  • Set up all the refreshes of the data model and access for end users.
Technologies: Microsoft Power BI, Business Intelligence (BI), ETL, Databases, Data Visualization, SQL, DAX, Database Administration (DBA), Dashboards, PL/SQL Tuning, Database Optimization, T-SQL (Transact-SQL), Power Query, Information Visualization

Business Intelligence and Data Warehouse Manager

2007 - PRESENT
Touch Lebanon
  • Led and managed the business intelligence and data warehouse team within the IT department.
  • Developed and managed the data warehouse using Oracle Database and business intelligence systems using Microsoft BI tools.
  • Headed all Oracle SQL and PL/SQL development within the company.
Technologies: Communication, Data Warehousing, Business Intelligence (BI), Microsoft Power BI, Oracle SQL, SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS), Data Analytics, Data Management, Oracle PL/SQL, Python 2, Python, Data Engineering, Database Design, Data Visualization, Data Reporting, ETL, ETL Tools, SQL Stored Procedures, Stored Procedure, Data Architecture, PL/SQL, Data Lakes, Big Data, Databases, Datasets, Data Analysis, Data Cleaning, Data Profiling, BI Reports, DAX, Microsoft SQL Server, Database Administration (DBA), Dashboards, PL/SQL Tuning, Performance Tuning, Database Optimization, Query Optimization, SQL, Microsoft Access, Microsoft Excel, T-SQL (Transact-SQL), SQL DML, Power Query, Information Visualization, Snowflake

IT Instructor

2006 - PRESENT
Lebanese University
  • Assisted students in learning Oracle technologies (Database, SQL, PL/SQL, Forms, Reports, and Data Warehouse), database concepts, and BI tools.
  • Supervised final projects and mentored numerous students.
  • Taught courses focused on database management systems.
Technologies: Tutoring, Education, SQL DML, Communication

Data Engineer

2021 - 2022
Jurlique
  • Created a new data warehouse using a Microsoft SQL Server database and solved many problems related to the old data warehouse.
  • Developed tens of SSIS packages to load data from files and APIs into the data warehouse.
  • Created many reports using Microsoft SSRS to help the end users extract the warehouse data.
  • Developed many dashboards using Microsoft Power BI.
Technologies: Data Engineering, SQL Server Integration Services (SSIS), SQL Server Reporting Services (SSRS), Data Warehousing, Microsoft SQL Server, Microsoft Power BI, SQL Stored Procedures, Data Architecture, PL/SQL, BI Reports, DAX, Dashboards, PL/SQL Tuning, Performance Tuning, Database Optimization, Query Optimization, SQL, Microsoft Access, Microsoft Excel, T-SQL (Transact-SQL), SQL DML, Communication, Power Query, Information Visualization

Professor of IT Courses

2007 - 2019
Arab Open University
  • Assisted students in learning Oracle technologies (Database, SQL, PL/SQL, Forms, Reports, and Data Warehouse), database concepts, and BI tools.
  • Supervised final projects and mentored numerous students.
  • Taught courses focused on database management systems.
Technologies: Tutoring, University Teaching, Education, Microsoft Access, Microsoft Excel, SQL DML, Communication

Oracle Programmer

2003 - 2007
BML Istisharat SAL
  • Created programs and applications using Oracle Forms 6i and 9i.
  • Developed a wide variety of reports using Oracle Reports 6i and 9i.
  • Created Oracle packages, procedures, and functions.
Technologies: Oracle SQL, Oracle Forms, Oracle Reports, PL/SQL, Databases, Performance Tuning, Microsoft Access, Microsoft Excel, SQL DML

Telecom Data Warehouse and Business Intelligence System

KEY ACCOMPLISHMENTS

Created a robust ETL tool on Unix scripts to upload all files related to CDRs, CRM, billing, roaming, and recharges, where over 150 million records are loaded every day.

Set up multiple packages, using the Microsoft SSIS tool to sort data into the data warehouse from different data sources, including QMS, ADM, OF, and the website mobile app.

Designed 600+ daily used and complex reports, including one for customer contacts and another for customer invoices, using the Microsoft SSRS tool.

Produced dozens of tabular cubes and cube models using the Microsoft SSAS tool to meet the business unit’s needs when using Power BI, the self-service business intelligence tool.

Created dozens of interactive dashboards, using the web-based and mobile app versions of Power BI, which are relied upon heavily and constantly used by many business units.

Generated models that facilitate the use of analytical services via Microsoft Azure services.

Data Engineer

I worked for the company Jurlique to create a complete BI solution, including a data warehouse (using SQL Server), integration with many data sources (using SSIS), multiple reports (using SSRS), and dashboards (using Power BI).

Power BI Data Models and Dashboards

Created many dashboards on Power BI Pro related to this consulting company's revenue, time and labor, expenses, utilization, skills, forecasts, and more. I built all the data models on Power BI using M Language and DAX.

Languages

SQL, Stored Procedure, T-SQL (Transact-SQL), SQL DML, Snowflake, Python 2, Python

Tools

Microsoft Power BI, Oracle Forms, Oracle Reports, Microsoft Access, Microsoft Excel, Power Query

Paradigms

Business Intelligence (BI), Database Design, ETL, Agile

Platforms

Oracle, Microsoft BI Stack

Storage

Oracle SQL, SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS), Oracle PL/SQL, SQL Server Reporting Services (SSRS), SQL Stored Procedures, Microsoft SQL Server, PL/SQL, Data Lakes, Databases, Database Administration (DBA)

Other

Data Warehousing, Data Engineering, Data Modeling, Data Visualization, Data Reporting, ETL Tools, SSRS Reports, Data Architecture, Big Data, Datasets, Data Analytics, Data Cleansing, Data Cleaning, Data Profiling, BI Reports, DAX, Dashboards, PL/SQL Tuning, Performance Tuning, Database Optimization, Query Optimization, Communication, Information Visualization, Data Management, Tutoring, University Teaching, Data Analysis, Education, Project Management Professional (PMP)

2004 - 2006

Master's Degree in Information Technologies

Sagesse University - Furn-EL-Chebak, Lebanon

2000 - 2004

Master's Degree in Information Technologies

Saint Joseph University of Beirut - Beirut, Lebanon

MAY 2021 - PRESENT

Project Management Professional (PMP)

Project Management Institute (PMI) | via New Horizons

DECEMBER 2020 - PRESENT

Microsoft SQL Server 2012/2014 Analysis Services

Microsoft

NOVEMBER 2020 - PRESENT

Developing SQL Data Models

Microsoft

SEPTEMBER 2020 - PRESENT

Analyzing and Visualizing Data with Microsoft Power BI

Microsoft

JULY 2020 - PRESENT

Data AI: Enterprise Business Intelligence (BI) with Azure Analysis Services

Microsoft

AUGUST 2019 - PRESENT

Analyzing and Visualizing Data with Microsoft Power BI

Microsoft

SEPTEMBER 2012 - PRESENT

Oracle Database 11g: SQL Tuning

Oracle

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring