I will build a data import, cleanup and migration etl pipeline in python


About this gig
I build data import, cleanup and migration pipelines (ETL) on Python - and I deploy them so they run on their own.
What I build:
Import from CSV, Excel, JSON, APIs or another database.
Cleanup: normalize, deduplicate, validate, fix encoding and formats.
Migration between systems with a field-coverage and error report.
Scheduled pipelines that run and refresh on their own.
Optional dashboard or GIS map over the cleaned data.
How I work:
Give me a sample of your data and the target, and you get a working, tested pipeline at a fixed price and timeline. Source code and clean, commented code handed over to you. I work asynchronously and text-first, with clear milestones.
Not a fit for: security-critical or regulated data (payments, medical), or fixes to large existing codebases.
See more examples in my portfolio.
Get to know Mykhailo Zvir
CRM Admin Panel and Web App Developer on FastAPI and Python
- FromItaly
- Member sinceSep 2026
Languages
Ukrainian, English
My Portfolio
FAQ
What can you import from?
CSV, Excel, JSON, REST APIs or another database. Output to a clean database or files, with a validation report.
Can you clean and deduplicate messy data?
Yes - normalize, deduplicate, validate, and fix encoding and formats. Missing values are handled honestly - missing is not treated as zero.
Can you add a dashboard or map over the data?
Yes - an optional dashboard or a GIS map (Leaflet) over the cleaned data, deployed so it runs on its own.
One-off script or a scheduled pipeline?
Either. A one-off import and cleanup script, or a reusable ETL pipeline that runs and refreshes on its own with a field-coverage report.
How do I know the numbers are correct?
Every pipeline ships a validation and field-coverage report, and the arithmetic is checked deterministically - not by eye and not by an AI guess.
