You will get Python Data Cleaning: Professional Data Manipulation & Audit
Top Rated

Top Rated

Project details
I clean messy datasets in Python so you get files you can actually work with. That means handling missing values, standardizing inconsistent formats and dates, removing duplicates, and fixing the structural problems that quietly break formulas, imports, and reports.
The work runs as a script using pandas and NumPy rather than by hand, so the same logic applies to every row and the whole process can be re-run when new data arrives. That matters most on files too large or too irregular for Excel to handle cleanly.
You get the cleaned dataset in the format you need, a short audit note explaining what was changed and why, and the script itself if you want to run it again yourself.
The work runs as a script using pandas and NumPy rather than by hand, so the same logic applies to every row and the whole process can be re-run when new data arrives. That matters most on files too large or too irregular for Excel to handle cleanly.
You get the cleaned dataset in the format you need, a short audit note explaining what was changed and why, and the script itself if you want to run it again yourself.
Data Tool
PythonWhat's included
| Service Tiers |
Starter
$60
|
Standard
$120
|
Advanced
$250
|
|---|---|---|---|
| Delivery Time | 1 day | 2 days | 3 days |
Number of Revisions | 2 | 2 | 2 |
Optional add-ons
You can add these on the next page.
Fast Delivery
+$30 - $40
Additional Revision
+$15
28 reviews
(27)
(1)
(0)
(0)
(0)
This project doesn't have any reviews.
JT
Jawad T.
Aug 17, 2026
Shopify update product listings
MM
Melissa M.
Aug 14, 2026
Data Cleansing and Matching As Discussed
JT
Jawad T.
Jul 23, 2026
Shopify CSV needs to be updated.
Amazing worker, explains everything clearly and walks through everything
SA
Samer A.
Apr 26, 2026
Data Entry/Cleaning Specialist
ZP
Zak P.
Apr 15, 2026
Google Sheets Dress Up
About Abdelrhman
Data Analyst | Python, SQL, Excel | Data Cleaning & AI Automation
100%
Job Success
Alexandria, Egypt - 1:14 am local time
Top Rated on Upwork with 30+ completed projects and a 100% Job Success Score. Most of my work falls into four areas.
DATA CLEANING AND ETL
Data that arrives duplicated, half-formatted, or spread across a dozen files becomes one validated dataset. Python (pandas, NumPy), SQL, Excel, and Google Sheets. Recent examples include a 20,000 SKU Shopify catalog build and a multi-carrier commission reconciliation system.
DATA ANALYSIS AND REPORTING
Exploratory analysis, statistical work, and business metrics, delivered as Power BI dashboards, Excel models, or written findings. I tell you what the numbers mean and what I would do about them.
DATA EXTRACTION AND DOCUMENT PROCESSING
Structured data pulled out of PDFs, scanned documents, and APIs using Python. This includes OCR work on non-English source material and automated collection where the data is not available as a clean export.
AI AND WORKFLOW AUTOMATION
LLM-powered scripts and agents (Claude API, GPT, MCP integrations) that run the repetitive parts of a data workflow: parsing documents, generating reports, calling APIs, and moving results where they need to go.
HOW I WORK
I start by asking what decision the data needs to support, because that usually changes the approach. You get a scope and a timeline before I start, updates while I build, and documentation someone else on your team can follow afterward.
WHAT CLIENTS SAY
"Would absolutely work with Abdelrhman again. Very thorough and detail-oriented, and analytical. He went above and beyond to deliver excellently."
"Amazing worker, explains everything clearly and walks through everything."
"Great work! Very fast, efficient and excellent communicator."
TOOLS
Python (pandas, NumPy), SQL, Power BI, Tableau, Excel, Google Sheets, Claude API, GPT, MCP integrations, ETL pipeline design, data modeling.
CERTIFICATIONS
Google Data Analyst Specialist (Digital Egypt Pioneers, MCIT), Data Visualization (Forage), Professional Development and BI-Infused CRM (ITI, Microsoft).
Send me your project details and I will come back with a plan, a timeline, and a price. If it is not a good fit for me, I will say so.
Steps for completing your project
After purchasing the project, send requirements so Abdelrhman can start the project.
Delivery time starts when Abdelrhman receives requirements from you.
Abdelrhman works on your project following the steps below.
Revisions may occur after the delivery date.
Data Schema & Goal Analysis
I review your raw data and project goals to determine the specific Python libraries and cleaning logic required for your dataset.
Automated Data Transformation
I develop custom scripts to handle deduplication, normalization, and structural manipulation, ensuring every row follows your business rules.