I will build a python etl pipeline from CSV or excel to sql database
Azure Data Engineer, ETL Pipelines, SQL, Data Cleaning, ADF
About this Gig
Need your CSV or Excel files loaded into SQL tables clean, joined, and ready for Power BI or reporting?
I will build a Python ETL pipeline that reads your files, transforms the data, and loads it into a SQL database (SQLite, PostgreSQL, MySQL, or Azure SQL).
WHAT YOU GET:
- Python ETL script or notebook (reusable)
- Data cleaning: nulls, types, duplicates, date parsing
- Join multiple files into analysis-ready tables
- Load to your SQL database
- Short runbook: how to re-run weekly
- 3060 min walkthrough call (based on package)
WHAT I NEED FROM YOU:
- CSV/Excel files (or sample)
- Target database type (SQLite, PostgreSQL, Azure SQL, etc.)
- How tables should be structured (or I propose a schema)
WHY WORK WITH ME:
- 5+ years Azure Data Engineer at Microsoft
- Certified: DP-600, DP-900, AZ-900 | GATE CSIT AIR 4631
- Production-style pipelines with clear documentation
Send your files get a pipeline you can run again and again.
FAQ
What databases do you support?
SQLite, PostgreSQL, MySQL, and Azure SQL. Tell me your target and I adapt the connection. SQLite is fine for local/small projects.
What file formats can you read?
CSV and Excel (.xlsx, .xls). Multiple files can be joined into one or more SQL tables.
Do I get reusable code?
Yes. You receive a Python script or notebook plus a short runbook so you can re-run the pipeline when new files arrive.
What if I only have messy data?
Cleaning is included — nulls, duplicates, date fixes, and type conversion before loading to SQL.
How long does delivery take?
Basic: 4 days. Standard & Premium: 3 days. Rush delivery available as a gig extra.
Can you connect to Azure or Power BI?
Yes. I load to Azure SQL or export clean tables ready for Power BI. Azure credentials must be provided by you.

