
Edison Zhu
Azure BI Developer
Edison is an Azure BI developer, data engineer, and data architect with 18 years of BI and data engineering experience across industries. Backed by an MCSE Azure Cloud Platform certification, he delivers high-quality BI solutions using Azure Data Factory (ADF), Python, Azure Functions, Azure SQL Database, Azure Synapse, Power BI, Databricks, Analysis Service, and SQL Server. Edison also excels at dimensional modeling, performance turning large data warehouses, and .NET and Angular development.
Portfolio
Experience
ETL - 18 yearsSQL Server BI - 16 yearsAzure SQL Databases - 9 yearsAzure Data Factory - 9 yearsMicrosoft Power BI - 8 yearsAzure Analysis Services - 6 yearsAzure Synapse - 5 yearsPython 3 - 3 yearsAvailability
Preferred Environment
Azure PaaS, SQL Server BI, Windows 10, Visual Studio, Python 3, Microsoft Power BI, Azure Data Factory, Azure Functions, Tableau Desktop Pro, Google BigQuery
The most amazing...
...enterprise projects I've delivered end-to-end helped businesses make data-driven decisions and make business operations more efficient.
Work Experience
Azure Data Engineer
Acumen Commercial Insights
- Delivered a data integration project in the retail FMCG industry.
- Built an ADF pipeline, Azure Function, and C# Web API to integrate data—including invoice, sales, customer, product, and payment—from SAP IDoc XML, SFTP, and API to the Azure SQL Database.
- Developed a Blob-triggered Azure Function for multiple clients to transform XML data—including XSD validation and XSLT transformation—generating an output file and sending it to the client by API.
- Designed the pipeline to ingest Excel and CSV files into the integration database, transform the Excel data to unpivot the data, and export the data to clients using ADF data flows.
Senior Azure BI, Power BI, & Tableau Developer
Woolworths
- Designed and developed the store operation, performance, delivery, and product availability Power BI dashboards, data warehouse, dimensional modeling, and Tableau dashboard using Azure Synapse, ADF, Power BI, Tableau, and BigQuery.
- Delivered multiple ADF pipelines to dynamically copy data into Azure Blob Storage as per business request.
- Built a data ingestion pipeline with Python to integrate Google Sheet's data into GCP BigQuery and Storage Buckets.
- Migrated the seven existing fulfillment web reports of Woolworths' online sales to SSRS reports using Azure Synapse and SSRS.
- Created Azure Functions to process XML messages with Python, Service Bus, Cosmos DB, and Azure Storage Queue.
- Developed Tableau dashboards against GCP BigQuery for supermarket delivery operations.
Azure Data Engineer & Data Architect
Antares Solutions
- Designed and developed the ETL, data warehouse, cube, and reports of a digital email campaign for a leading health supplement company. This automation saved the client a substantial amount of time.
- Delivered a real-time big data analytics architecture, which included a real-time big data IoT, machine learning, and advanced analytics platform for a leading entertainment company.
- Developed text classification for clients using Python, Keras, word embedding, NLP, Word2vec, GloVe, deep learning, and CNN.
- Produced a movie recommendation proof of concept using Azure Databricks, machine learning, collaborative filtering, real-time data ingestion, Azure Event Hubs, Spark MLlib, and Python.
- Created a data integration pipeline to ingest SAP IDoc XML data—including invoice, sales, customer, product, and payment—into the integration database using ADF, Azure SQL Database, and Azure Blob Storage.
- Built a Blob-triggered Azure Function for multiple clients to transform XML data—including XSD validation and XSLT transformation—generating an output file and sending it to the client by API.
Senior Azure BI Developer
Woolworths Group
- Designed and built a dimensional modeling data warehouse, a tabular cube, and Power BI dashboard of online sales using Azure Data Warehouse, Azure Analysis Services cube, and Power BI.
- Performance-tuned large volume data with table partition, cube partition, polybase, and hash distribution on Azure Data Warehouse.
- Automated the cube process using Azure Automation account, runbooks, and webhooks.
Senior SQL BI Consultant
Agile BI
- Delivered high-quality BI solutions and projects for clients on BI visualization and reports, data warehousing, SSAS tabular model cube, DAX/MDX, SQL Server, Microsoft BI, and Power BI.
- Modeled, designed, and developed independently a sales cube using a SSAS tabular model cube and DAX for a large wholesale/retail company.
- Delivered an advanced benchmark BI system and advanced SSRS reports for a leading accounting firm using SSRS, MDX, SSAS, an OLAP cube, and SQL Server.
Senior SQL BI Developer
Aussie Home Loan
- Designed and developed independently a new data warehouse, cube, ETL, and some reports for analyzing mortgage and non-mortgage sales data (including home loan, insurance other financial data).
- Designed and developed a GL cube for the finance department.
- Optimized and performance-tuned a large volume BI data warehouse.
SQL BI Developer
Hyundai
- Developed several reports using SSRS (Reporting Service 2008) for finance, marketing, and sales departments.
- Oversaw and was in charge of ETL development and developed an SSIS package to extract data from an ERP system and transformed and processed the data using SQL Server 2008.
- Worked with an analysis programmer and other developer to realize the system based on InfoPath, Microsoft Web Services, Workflow, and SQL Server 2008.
Microsoft BI Developer
Pactera
- Worked onsite at Microsoft and contributed to the development and support of five BI applications based on SQL Server, SSRS (reporting service), SSAS (cube), SSIS, ETL, data warehousing development, dimensional modeling design, and schema design.
- Developed reports using SSRS and implemented ETL through programming store procedures and SSIS package.
- Constructed the ETL with an SSIS package—slowly changing dimensions with store procedures, aggregation, a processing cube, and so on.
Experience
Australian Leading Supermarket | eCommerce DWH and Dashboard
Blackmores | Digital Email Campaigns and Analytics
Intersport | Retail Inventory ETL and Dashboard
Tourism Australia | Data Warehouse and Dashboard
The solution provided instant insights to staff—from analysts to C-suite executives—and eliminated the immense amount of resources and time spent on manual reporting and data extraction.
Charity Company | Text Analytics Dashboard
The project aimed to quickly identify important answers from a large number of survey responses every year to uncover the issues in the business and identify opportunities to improve services.
Star Group | Real-time Big Data Architecture
This platform was built to support next-generation analytics, including processing structure and unstructured data, real-time data ingestion, analytics, and machine learning.
Deloitte | Motor Industry Benchmark BI System
Moreover, I tackled the challenging performance issue caused by previous design by reverse engineering and reinventing the "engine." The solution enabled extensive reports to be rolled out to the end users and has since been recognized and applauded by the CIO and partners.
Aussie Home Loan | Mortgage Sales DWH and Reports
SaaS Ecommerce Web Platform
Revenue Management Consultancy Company | Data Integration
Additionally, I created blob-triggered Azure Functions to transform XML data, including XSD validation and XSLT transformation, generating and sending output files to clients by API. I also designed the pipeline to ingest Excel and CSV files into the integration database, transforming and unpivoting the Excel data and exporting them to clients using ADF data flows.
Python IoT Project
• Receive, validate, and process XML messages from IoT devices.
• Write and read data from Cosmos DB.
• Push messages to the Azure Storage Queue.
• Was triggered by Cosmos DB feed and Azure Storage Queue changes.
Skills
Languages
SQL, C#.NET, Python 3, XML, Batch, Python, XSLT, XSD
Tools
SQL Server BI, Microsoft Power BI, Microsoft Access, Azure Logic Apps, Tableau, BigQuery, Apache Airflow, Azure Machine Learning, Tableau Desktop Pro
Paradigms
Dimensional Modeling, Business Intelligence (BI), Database Design, ETL, REST
Storage
SQL Server Integration Services (SSIS), SQL Server Reporting Services (SSRS), Azure SQL, Microsoft SQL Server, SQL Server Analysis Services (SSAS), Relational Databases, Databases, Data Pipelines, Azure Blobs, Azure SQL Databases, Data Lake Design, Data Lakes, Database Architecture, SQL Server 2016, PostgreSQL, Redshift, Azure Cosmos DB, Database Administration (DBA), SQL Server DBA, NoSQL
Other
Azure Data Factory, Data Modeling, Data Warehouse Design, Data Engineering, Data Warehousing, Data Migration, API Connectors, ETL Tools, Data Analytics, Data, Cloud Platforms, Azure Synapse, Azure Analysis Services, APIs, Dashboards, DAX, Data Visualization, Data Analysis, Webhooks, Azure Stream Analytics, GloVe, Natural Language Processing (NLP), Data Architecture, Google BigQuery, Machine Learning, Azure Data Lake, GPT, Generative Pre-trained Transformers (GPT), SAP IDoc
Frameworks
Angular, Spark, .NET Core, Angular Material, ASP.NET Web API
Platforms
Azure, Azure Functions, Databricks, Azure Event Hubs
Libraries/APIs
Pandas, Azure Cognitive Services, Azure API Management, Salesforce API
Industry Expertise
Marketing
Education
Bachelor's Degree in Computer Science
Shijiazhuang Tiedao University - Hebei, China
Certifications
Neural Networks and Deep Learning
Coursera
MCSE: Cloud Platform and Infrastructure — Certified 2017
Microsoft