Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Nyasha Ndure

Midrand

Summary

Passionate Developer with 4 years of experience of collaborating and working on multiple Power BI ,SQL projects and Azure Projects. Adept SQL/Power BI Developer with a proven track record at TCS John Huxley, excelled in transforming complex data into actionable insights using Power BI, SQL, and AZURE. My strategic approach to data visualization and analysis, coupled with effective communication skills, has consistently enhanced decision-making processes. My extensive experience in SQL database management and development also propelled the success of projects i was involved in.

  • Expert in transforming complex datasets into actionable insights, demonstrated through robust dashboard creation and data analysis.
  • Passionate, hardworking coder with penchant for developing robust SQL statement and impressive visuals which facilitate quick decision making.
  • Experience in creating Views, constraints, joins, triggers, cursors, temp tables, table variables, functions, Batch scripts and numerous stored procedures consumed at various stages of migration/cleansing processes, reports or validation
  • · Proficient in writing complex T-SQL statements (DDL, DML), CTEs, window functions, logical database design and Performance tuning.
  • · Strong experience in Implementing exception handling, logging and validation with try catch finally throw statements.
  • · Expertise in Power BI Desktop, Power BI service , Power BI mobile and Power BI App.
  • proficient in witting DAX functions and formulas.
  • skilled in creating power bi reports and dashboard.
  • Strong knowledge in preparing documents, developing use cases, identifying classes and objects, and drawing sequence diagrams for a better understanding of systems.
  • Experience in documenting System functionalities and usage for end users.
  • · Ability to work with various types and stages of software development life cycle (SDLC) using Agile Methodology ,DevOps.

Overview

5
5
years of professional experience

Work History

SQL /Power BI Developer

TCSJOHNHUXLEY
Midrand, Gauteng
12.2022 - 03.2024

Project - BI Financial Reporting

Description - The goal of the project was to create a system that will fetch financial data(weekly cashflow, trial balance) from SHAREPOINT and feed the system to have detailed reports of Profit and loss(MTD,YTD), Balance sheet.

Responsibilities:

Power BI

  • Retrieved data from Excel and SharePoint online
  • Created Power BI model for financial reporting of Profit and Loss and Headcount using best relationship constraints to optimize performance and avoid ambiguity.
  • Developed test cases based on test matrix including test data preparation for Data Completeness, Data Transformations, Data quality, Performance and scalability.
  • Performed various transformation processes with Power Query to ensure data accuracy and uniformity.
  • Created model using star and snowflake schema.
  • Used advanced DAX functions such as switch statements, selectedvalue, HASONEVALUE and calculate functions to create financial reports such as profit and loss, cashflow and consolidated balances for regions.
  • Created periodic reports for MTD, YTD, full-year consolidated profit and loss using Dax functions
  • Created power bi financial report for income statements, profit and loss accounts, trial balances using DAX functions.
  • Wrote calculated columns, and measures queries in power in Power BI desktop.
  • Designed Power BI data visualization utilizing cross tabs, maps, scatter plots, pie, bar and density charts.
  • Used bookmarks, and page navigation to allow cross-report filtering and drill through.
  • Created hierarchies on Date and products tables to enable monthly filtering of sales and profitability of company.
  • Created drill down and drill through reports by regions.
  • Scheduled automatic refresh and scheduling refresh in power bi service.
  • Created workspaces in power service and content packs.
  • Assigned user roles to power bi works and manage their privileges.
  • Publish finished financial reports to power bi service
  • Created cashflow template in power bi for power bi reports alignment with source cashflow structure.
  • Explored data in variety of ways and across multiple visualizations using Power BI. Strategic expertise in design of experiments, data collection, analysis and visualization
  • Weekly presentation to management on reports and their changes as required.

SQL

  • Involved in planning, defining, and designing databases based on business requirements and provided documentation.
  • Designing current database by adding tables, relationships, creating stored procedures, views and performance tuning of SQL queries and stored procedures.
  • Developed SQL queries /scripts to validate data such as checking duplicates, null values, truncated values and ensuring correct data aggregations.
  • Performed data quality analysis using advanced SQL skills. Performed Count Validation, Dimensional Analysis, Statistical Analysis and Data Quality Validation in Data Migration. Extensive SQL querying on Staging, Data warehouse and Data Mart.
  • Involved in Troubleshooting, resolving and escalating data related issues and validating data to improve data quality.
  • Contributed in development of knowledge transfer documentation.(Source to target mapping tablets)

SQL Developer (Azure)

Lunak Solutions Consultant
Pretoria, South Africa, GP
01.2022 - 11.2022

Project: Data Engineering

Description: implemented a robust and resilient enterprise data warehouse with Azure Data Factory to integrate, prepare, cleanse and transform the data before landing the data to enterprise data models. The solution also involves the use of logic apps to move data from SHAREPOINT excel files to storage account. it uses Azure functions call APIs and consume the JSON out of the Azure function calls in Azure Data Factory pipelines. The data was well structured into dimensions and fact tables. Finally, Microsoft Power BI was used to build stunning dashboards to visualize advertisement spending & other key performance indicators.

Technologies: AZURE,SQL SERVER, POWER BI

Responsibilities

Azure SQL

  • Requirement analysis. Customer Interaction for requirement clarifications.
  • Develop source-to-target specifications for data transformation services.
  • Wrote code using T-SQL/stored procedures on Synapse database to load dimensions and fact tables
  • Extract, transform and load data from Sources Systems to Azure Data Storage services.
  • Developed stored procedures on Azure Synapse analytics to load dimensions and fact tables from dedicated SQL pool to serverless SQL pool
  • Created stored procedures to perform transformations on data coming from various tables to ensure uniformity in target destination tables.
  • Created temp tables variables to enable easy transformations on various tables.
  • Used joins and sub-queries to simplify complex queries involving multiple tables.
  • Intensively used CTEs, triggers, Cursors, and Try catch statements to allow robust SQL statements
  • Experienced in SDLC life cycle for Design, Development and Staging phases of project’s with support of Data-Flow, Process Models, and E-R Diagrams.
  • Created Data Warehouse schema to deploy fact and dimension table and defined Referenced relationships with measure groups and fact tables.
  • Block by Block testing(Back engineering) of code for fixing bugs.
  • Interact with teammates on Microsoft Teams to do scrum reviews.
  • Giving application demos to customer and other teams at every sprint end.

Power BI

  • Utilized Power Query in Power BI to Pivot and Un-pivot data model for data cleansing and data massaging.
  • Applied query folding and query reduction to low-performing datasets.
  • Identify poor-performing datasets with use performance analyzer in power query
  • Created Page Level Filters, Report Level Filters, and Visual Level Filters.
  • Implemented time intelligence analysis using Dax formulas and functions to depict various financial statistics and forecasting.
  • Created calculated measures to come up with aggregations of financial statistics and summaries.
  • Created hierarchies on Date and products tables to enable monthly filtering of sales and profitability of company.
  • Used bookmarks, and page navigation to allow cross-report filtering and drill through.
  • Used quick measures and analysis features to fully utilize reports and to gain coherent meaningful insights
  • Configure refresh schedules and incremental refresh schedules.
  • Designed ad-hoc reports in excel power pivot and shared them using Power BI to decision makers for strategic planning.
  • Apply various security measures such as sensitivity labels and role-level security roles.
  • Configure and update workspace app in power bi service.
  • Store all source code in Team Foundation Server (TFS) and update development status in TFS timely.

Power BI/SQL BI Developer

Schematic IT Solution
01.2021 - 12.2021

Project: Data Warehouse

Description - The goal of the project was to create incidents dashboard that depicts critical KPIs for incidents management. The main sources of the system were two ERPs called Microsoft Dynamics 365 and SAP. The Dashboard enables users to slice and dice data and quickly make better decisions. Complex calculations were made with DAX and also leveraging row level security of power bi to prevent unauthorized users from viewing sensitive data.

Responsibilities:

AZURE SQL

  • Used source-to-target specifications for data transformation services.
  • Develop Azure Data Factory Pipelines to load dimensional and fact tables.
  • Configured data ingestion and transformation pipelines.
  • Extracted transform and load data from Sources Systems to Azure Data Storage services using combination of Azure Data Factory and T-SQL.
  • Created pipelines in ADF using Linked Services, Datasets, and Pipeline to Extract, Transform, and load data from different sources like Azure SQL, Blob storage, Azure SQL Data warehouse, write- back tool, and backward
  • Develop stored procedures on Azure Synapse analytics to load dimensions and fact tables from dedicated SQL pool to serverless SQL pool.
  • - Develop stored procedures on Azure Synapse analytics to perform transformation processes with use of temp tables, case statements, joins, and merge statements.
  • - Wrote code using T-SQL/stored procedures on Synapse database to load dimensions and fact tables.
  • - Used temp tables, CTEs, and window functions to cater for duplicates with help of natural keys to easily identify combination of duplicates.
  • Used joins and sub-queries to simplify complex queries involving multiple tables.
  • Ensure optimal environment performance - partitioning, indexing, monitoring, and reporting.
  • Rebuilding indexes and tables as part of performance-tuning exercise.- Work with business analyst groups to ascertain their database reporting needs.
  • Interact with teammates on Microsoft Teams to do performance scrum reviews.

POWER BI

  • Import data from SQL Server DB, and Azure SQL DB to Power BI.
  • Performed data cleansing, transformation, and data loading.
  • Apply performance analysis using performance analyzer and diagnostics to ensure that data models operate at their optimum capacity.
  • Designed efficient data model for better visual rendering of visuals on dashboard
  • Used DAX formulas to generate computed columns and measures.
  • Created hierarchies on Date and products tables to enable monthly filtering of sales and profitability of company.
  • Used bookmarks, and page navigation to allow cross-report filtering and drill through.
  • Created Page Level Filters, Report Level Filters, and Visual Level Filters in Power BI according to requirements.
  • Applied conditional formatting on visual to make dashboard more dynamic.
  • Schedule report refresh and incremental refresh.
  • Collaborated with cross-functional teams to develop custom Business Intelligence solutions tailored for specific client needs

Freelancer

Unknown
Midrand , GP
09.2020 - 03.2021

Project Details: Online Purchases Requests Tracking System

Description - To develop Online web application to allow customers to make payments and to place reserve on the products available.

Technologies - Back End – MySQL, PHP, HTML & CSS.

Responsibilities:

  • Create dashboards for advanced navigation operations on system and improved user experience using HTM5 and CSS.
  • Creating dynamic 360 degrees rotating user interfaces.
  • Creating login and logout forms.
  • Validating login forms for efficient authentication process.
  • Created project timeline and choose right software project methodology.
  • Created database tables making sure integrity constraints are enforced.
    Apply clustered and non-clustered indexes on tables.
  • Intensively used joins and sub-queries to simplify complex queries involving multiple tables.
  • Create triggers to automatically update system if change occurs during customer transactions.
  • Develop SQL server stored procedures, and tuned SQL queries using indexes and execution plans.
  • Enable sending of purchase requests and approvals. Facilitate tracking of customer purchases.
  • Enable regular email notifications to customers using PHP mailer.
  • Develop discussion platform for customers and company.
  • Facilitate online payments of purchases using PayPal and International Bank Cards.
  • Provide exact location of goods available for purchases
  • Analyzed user feedback to gather input and identify areas required for improvement.
  • Designed and implemented new features and enhancements to improve existing applications.
  • Improved project outcomes by proactively addressing potential issues and offering creative solutions.
  • Utilized HTML, CSS and JavaScript programs to create customized websites, enhancing features and aesthetics.
  • Developed customized solutions to address unique client needs, resulting in repeat business and referrals.

SQL Developer/Administrator

ArmstrongMarketingSolutions
Harare, Zimbabwe , Harare
01.2019 - 12.2019

Project- SQL Server Administration

Responsibilities:

  • Analyzed existing SQL queries to identify opportunities for improvements.
  • Manage SQL server databases. Monitor systems’ health and performance.
  • Established backup and recovery of MS SQL Server 2005 by using SQL Server Agent Jobs for periodic backups with backup devices, database maintenance plans, and recovery.
  • Designed, created, and reviewed primary objects such as views, and indexes based on logical design models, user requirements, and physical constraints.
  • Responsible for optimizing all indexes, SQL queries, and stored procedures to improve quality of system.
  • Enhanced database performance by optimizing SQL queries and indexing strategies.
  • Performed regular database backups to prevent information loss.
  • Provide 24X7 support for critical production systems.
  • Resolved complex business issues, proposing long-term solutions to avoid repeat problems.

Education

Bachelor of Science - Information Systems

Midlands State University
Gweru,Zimbabwe
05.2021

High School Diploma -

Chidyamakono High School
Masvingo,Zimbabwe
11.2016

Skills

  • MS SQL Server T-SQL PL/SQL Performance tuning -SQL Data analytics
  • Power BI data modeling Power BI visualization Power BI reporting & dashboarding
  • DAX language (Time intelligence analysis, navigation functions, aggregation functions ETC
  • Azure Synapse Analytics and Azure Data factory
  • Azure Data Bricks
  • Microsoft SSIS
  • Dynamics 365

- Web development (PHP, HTML, CSS, and MySQL)

Accomplishments

  • won "Mr Transformation of the Yea 2023"
  • Served as a Lead Power BI
  • developed Web application with PHP, HTML, CSS, and MySQL.

Timeline

SQL /Power BI Developer

TCSJOHNHUXLEY
12.2022 - 03.2024

SQL Developer (Azure)

Lunak Solutions Consultant
01.2022 - 11.2022

Power BI/SQL BI Developer

Schematic IT Solution
01.2021 - 12.2021

Freelancer

Unknown
09.2020 - 03.2021

SQL Developer/Administrator

ArmstrongMarketingSolutions
01.2019 - 12.2019

Bachelor of Science - Information Systems

Midlands State University

High School Diploma -

Chidyamakono High School
Nyasha Ndure