Thabo Mailula

Thabo Mailula

$14/hr
I turn raw data into insights using Python, SQL, and Power BI to support business decisions.
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Pretoria, Gauteng, South Africa
Experience:
4 years
About

I am a Data Analyst who helps businesses turn messy data into clear and useful insights. I focus on solving real problems by making data accurate, structured, and easy to use for decision-making.

In my current role, the company had large amounts of data in Excel and CSV files, with over 21 million rows. Reporting was slow and unreliable. I took initiative to solve this by building an ETL process using Python. I cleaned and transformed the data, removed errors, and standardised it. I also converted the data into Parquet format to improve performance.

I then loaded the data into SQL Server and organised it using a star schema. This improved query performance and made the data easier to use. To solve slow reporting in Power BI, I created aggregated datasets instead of using raw data. This reduced refresh time and made dashboards faster and more reliable.

I build Power BI dashboards that focus on key business metrics like revenue, growth, and performance trends. I make sure dashboards are simple, clear, and easy to understand so that business users can quickly make decisions. I also work closely with stakeholders to understand their needs and turn their questions into data insights.

I take data quality seriously. I check for duplicates, missing values, and errors, and I validate data with business reports to ensure accuracy. This helps the business trust the data and use it with confidence.

I am also growing my skills in data science and AI, and I enjoy learning new tools that can improve how businesses use data. My goal is to continue helping organisations solve problems, improve performance, and make better decisions using data.

Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.