Hi, I’m Muhammad Abdullah
a
Data Analyst
Power BI Specialist
SQL Specialist
Software Engineer
Energetic IT Professional with over 4 years of experience in C# .NET and Oracle database development, combining a strong foundation in data analytics and visualization to deliver intelligent, data-driven solutions. Skilled in SQL, Oracle PL/SQL (packages, procedures, triggers, views, sequences), Crystal Reports, and Power BI, with hands-on expertise in reporting, implementation, support, and release deployment. Proven ability to translate complex business requirements into efficient technical solutions, optimize database performance, and create insightful dashboards that drive strategic decision-making. A strong communicator and collaborative team player with a track record of delivering value in banking application development and analytics.
What I Do
Data Analyst
I possess strong skills in data analysis, including the ability to collect, analyze, and interpret large datasets to extract actionable insights. My expertise extends to statistical techniques and programming languages such as SQL and Python, enabling me to conduct thorough analyses and derive meaningful conclusions. Additionally, I am proficient in utilizing data visualization tools to present findings in a clear and concise manner, facilitating effective communication of insights to stakeholders.
Business Intelligence
With experience as a Business Intelligence Specialist, I have honed my ability to transform raw data into valuable insights that drive strategic decision-making within organizations. My proficiency lies in data modeling, reporting, and dashboard creation, allowing me to provide comprehensive business insights to stakeholders at all levels. I am adept at leveraging various tools and technologies to ensure the delivery of actionable insights that contribute to organizational success.
Power BI Specialist
As a Power BI Specialist, I excel in utilizing Microsoft Power BI for data visualization and analysis purposes. My skills include designing interactive dashboards, creating robust data models, and performing advanced analytics to empower users with intuitive reports and visualizations. By leveraging Power BI, I facilitate informed decision-making processes across the organization, enabling stakeholders to gain valuable insights into business performance and trends.
My Portfolio
The Situation:
Adventure Works is a fictional global manufacturing company that produces cycling equipment and accessories, with activities stretching across three continents (North America, Europe, and Oceania). Our goal is to transform their raw data into meaningful insights and recommendations for management. More specifically, we need to:
- Track KPIs (sales, revenue, profit, returns)
- Compare regional performance
- Analyse product-level trends
- Identify high-value customers
The Data:
We’ve been given a collection of raw data (CSV files), which contain information about transactions, returns, products, customers, and sales territories in a total of eight tables, spanning from the years 2020 to 2022.
The Task: We are tasked with using solely Microsoft Power BI to:
- Connect and transform/shape the data in Power BI’s back-end using Power Query
- Build a relational data model, linking the 8 fact and dimension tables
- Create calculated columns and measures with DAX
- Design a multi-page interactive dashboard to visualize the data in Power BI’s front-end
The Process:
1. Connecting and Shaping the Data
Firstly, we imported the data into the Power Query editor to transform and clean it. The next process involved:
Removing Duplicates: Duplicate entries were removed from the dataset to ensure accurate analysis.
Handling Null or Missing Values: For some columns, missing values were replaced with defaults or averages. Null values in “key” columns were removed using filters.
Data Type Conversion: Columns were converted to appropriate data types to ensure consistency. Dates were converted to Date type, numerical columns to Decimal or Whole Numbers, and text columns to Text.
Column Splitting and Merging: Several columns were split to separate concatenated information, or merged to create a unified name (such as Customer Full Name).
Standardising Date Formats: All date columns were formatted consistently to facilitate time-based analysis. This step was important for ensuring accurate time-series analysis in Power BI.
Removing Unnecessary Columns: Irrelevant columns were removed to streamline the dataset. This helped focus the analysis on relevant information, reducing memory usage and improving performance.
2. Building a Relational Data Model
Secondly, we modeled the data to create a snowflake schema. This process involved creating relationships between the dimension and fact tables, ensuring cardinalities were one-to-many relationships.
Enabling active or inactive relationships, creating hierarchies for fields such as Geography (Continent-Country-Region) and Date (Start of Year-Start of Month-Start of Week-Date), and finally hiding the foreign keys from report view to ease the data analysis and visualization steps and reduce errors.

3. Creating Calculated Columns and Measures
Next, we used Power BI’s front-end formula language, DAX, to analyze our relational data model and create several calculated columns (for filtering) and measures (for aggregation), that we could later reference and use when analyzing and visualizing the data.
We used calculated columns to determine whether a customer is a parent (Yes/No), a customer’s income level (Very High/High/Average/Low), a customer’s priority status (Priority/ Standard), and the customer’s educational level (High School/ Undergrad/ Graduate).
The list of calculated measures is available below and includes key information on revenue, profit, orders, returns, and more.

4. Visualising the Data
The final step of the project was creating a multi-page interactive dashboard, including a range of visuals and KPIs that could serve management and lead to informed decision-making. We used several visuals and tools to demonstrate and visualize the data across the 4 report pages, including KPI cards, line and bar charts, matrices, gauge charts, maps, donut charts, and slicers. We made sure the report was fully interactive and simple to navigate, with icons used to enable filters, cancel filters, and guide users to each report page with ease. Features such as drill-through, bookmarks, parameters, and tooltips were also used throughout the dashboard, further enhancing its usefulness and impact on management.
Executive Dashboard: The first report page provides a high-level view of Adventure Works’ overall performance. We used card visuals to present Key Performance Indicators such as overall revenue, profit margins, total orders, and return rates. We also included additional cards to compare current and previous month performances, providing insights into recent trends, a line chart to visualize the trending revenue from 2020-2022 and highlight long-term performance, and presented the number of orders by product category to aid in understanding product sales distribution, and used a further table to display the top 10 products based on key indicators (total orders, revenue, and return rate).

Map: The second report page consisted of a map visual, an interactive representation of sales volume across different geographical locations. This offered insight into Adventure Works’ global sales distribution and worldwide reach.

Product Detail: The third report page focuses on detailed product-level analysis. It displayed detailed product information for the selected top 10 products from the Executive Dashboard, using the drill-through feature. It also included gauge charts presenting actual performance vs target performance of monthly orders, revenue, and profit, and included an interactive line chart to visualize potential profit adjustments when manipulating the price of the product, aiding in strategic decision-making regarding pricing strategies. This report page also included a line chart including key weekly product information on total orders, revenue, profit, returns, and return rate.

Customer Detail: The fourth and final report page provided a deeper insight into customer behavior and value. It used donut charts to break down customer groups into income level and occupation categories vs. total orders, helping in customer segmentation tactics, and used a matrix aided by KPI cards to identify high-value customers based on order and revenue contributions, aiding in identifying high-value customers and sales opportunities.

My Resume
Experience Background
Software Engineer
Apna Micro Finance Bank (Apr 2025 - Present)- Writing Database process for banking applications in MySQL - Full stack development on C# Dot Net for banking application - Develop new API’S (Soap and Rest based WEB API’S) - Giving support on UAT as well as Production to bank IT team - Making packages, procedures, triggers, views, cursors, functions for the system - Making RDLC Reports by extracting data from MYSQL database - Collaborated with business teams to gather reporting requirements and deliver data-driven solutions that improved operational decision-making - Worked on data analysis and visualization tasks, leveraging SQL and reporting tools to identify trends and support business intelligence
Software Engineer
Askari Bank (Nov 2023 - Apr 2025)- Full stack development on C# Dot Net for banking application(ACMS) - Writing Database process for banking applications in Oracle - Develop new API’S (Soap and Rest based WEB API’S) - Giving support on UAT as well as Production to bank team - Making packages, procedures, triggers, view, cursors, Functions Fort the system - Making Crystal and RDLC reports by extracting data from oracle database - Working with different delivery channels, troubleshooting and investigating the problems in transaction processing - Worked on data analysis and visualization tasks, leveraging SQL and reporting tools to identify trends and support business intelligence - Smart Vista Fraud Management: Implemented business rules on Smart Vista Fraud Management tool for different channels like mobile-app , i-net and bankcards
Software Engineer
DirectFN (May 2022 - Oct 2023)Asset Management System: Asset Management System is a comprehensive, extensive and robust solution for Asset Management companies. It supports multiple yet diverse investment models like Mutual Funds and Private Portfolios simultaneously. If Portfolio module supports multi-exchange equities diversified fixed Income and money market instruments and Registry Module provides far reaching interfaces, then there is a fully integrated multicurrency Accounts module to cater for automated accounting entries. Asset Management System also comes fully equipped with a uniquely designed Client Relationship Module (CRM), enabling the fund managers to maintain a close relationship with their customers and to provide real time feedback through modern communication channels. Scooter Admin Panel: Allows you to locate scooters and check their battery charge. If you don’t have docks for your scooters, people will likely leave them literally anywhere. You’ll need to locate them to bring them back for repair and charging. Provides access to all user profiles. The admin panel should let you block a user in case they violate your rules. Through this feature, you can also answer requests to your support team via phone or live chat. Shows you the history of all transactions. With this feature, you can also set a price for your service and establish a fine system for rule violations. Allows you to see data on each ride, e.g. its length, average speed, route, and more. With this feature, you can also edit information about rides. View all QR codes in your admin panel and manage them: for example, edit links according to your need. This feature will tell you exactly where a particular scooter is and where it’s heading, this feature will show you. You can also control the scooter as it goes: for example, by setting speed limit.
Education Background
BS IT
Government College University (Nov 2017 - Nov 2021)
Soft Skill
Leadership & Strategic Planning
Training and Development
Teamwork and Coordination
Recruiting & Onboarding
Communication & Presentation
Technical Skill
STATISTICS
MICROSOFT EXCEL
POWER BI
STRUCTURED QUERY LANGUAGE SQL
PYTHON
Certifications
Professional Data Analyst Certification Program
Analytix Camp (Jun 2025 – Dec 2025)
1. Proficient in Excel: Demonstrated ability to manipulate data, perform complex calculations, create pivot tables, and generate insightful visual.
2. Power BI Specialization: Capable of designing interactive dashboards and reports to visualize data trends and patterns, enabling stakeholders to make informed business decisions..
3. Proficient in SQL: Profound understanding of SQL querying language, adept at extracting and manipulating data from relational databases to conduct thorough data analysis and generate meaningful insights.
4. Strong foundation in Statistics: Possess a solid grasp of statistical concepts such as hypothesis testing, regression analysis, and probability theory, enabling accurate interpretation of data and formulation of data-driven recommendations.
5. Competent in Python: Proficient in utilizing Python programming language for data manipulation, analysis, and visualization tasks, leveraging libraries such as Pandas, NumPy, and Matplotlib to derive actionable insights from diverse datasets.
6. Comprehensive understanding of Data Analysis Methodologies: Equipped with a holistic understanding of various data analysis techniques and methodologies, including exploratory data analysis (EDA), and regression analysis, to extract actionable insights and drive business growth.
7. Effective Communication and Presentation Skills: Able to effectively communicate complex analytical findings to diverse stakeholders through clear and concise reports, presentations, and visualizations, facilitating informed decision-making processes across organizational levels.
Verification Link: Muhammad Abdullah Certification - Analytix Camp
Auto CAD/CAM
(Sep 2018)
CCA (Computer Certificate of Application)
(Feb 2016)
Testimonial
Muhammad Abbas
Chief Executive OfficerData Analytics Project Development
via Fiverr - May, 2025 - Dec, 2025I am pleased to recognize Muhammad Abdullah for his remarkable dedication, professionalism, and commitment to excellence. He consistently demonstrates a strong work ethic, analytical thinking, and a genuine enthusiasm for learning and growth. Muhammad Abdullah approaches every challenge with focus and determination, delivering high-quality results while maintaining a cooperative and solution-oriented attitude. His consistent performance and drive for improvement make him a valuable contributor, poised for continued success in his future endeavors.
Contact With Me