Hussain H.
Python Data Engineer | ETL Pipelines, AWS, DynamoDB, APIs
I build production data pipelines in Python that pull messy data from many sources, clean and merge it, and serve it reliably through APIs on AWS. Since 2023 I have been a data engineer behind an aviation analytics platform used for airport operations (Zurich, Basel, Hamburg and other airports). Work I designed, built and run in production: - Multi-source ingestion: flight data from FlightAware, Flightradar24, RadarBox and RapidAPI, reconciled into one unified arrivals/departures schedule per airport - Weather and NOTAM pipeline: Open-Meteo, METAR and NOTAM/SNOWTAM ingestion with runway-condition classification - Storage: per-airport DynamoDB tables with automatic discovery, so a new airport goes live without code changes - Serverless REST API: API Gateway + Lambda (AWS SAM) with pagination, time-zone-aware filtering and OpenAPI/Swagger docs - CI/CD: GitHub Actions deploying separate dev and prod stacks; scheduled production jobs on AWS ECS - GPS telemetry pipeline: live ground-vehicle positions matched to aircraft at parking stands (Docker, boto3, PostgreSQL) - Data-quality audits: comparing data providers on coverage and latency, with HTML reports for management - Engineering hygiene: pytest test suites, Ruff linting and pre-commit hooks Tech stack: Python, Pandas, REST APIs, AWS (DynamoDB, Lambda, ECS, S3, API Gateway, CloudWatch), PostgreSQL, Docker, GitHub Actions, Linux I can help you with: - ETL / ELT pipelines and scheduled data jobs - Integrating third-party APIs and merging multiple data sources - Backend APIs that serve your data (FastAPI, Lambda) - Moving scripts and spreadsheets into reliable, tested, cloud-deployed pipelines - Fixing slow, flaky or broken existing pipelines I also have a machine learning and embedded systems background, which helps when your data comes from devices or feeds a model. Message me with what your data looks like and where it needs to go. I reply quickly and keep you updated at every step.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $3.6k
Billed in all: $7,461$7.5k
$3.6k in the last 6 months
Earnings, last 30 days
Skill rankings: Top 11% in pandas
Ranked by MRR among everyone on Upwork with the skill.
- #17pytest64 freelancers · 🇵🇰 #3Top 27%🇵🇰#3 of 12
- #68Amazon DynamoDB464 freelancers · 🇵🇰 #10Top 15%🇵🇰#10 of 73
- #78Amazon ECS543 freelancers · 🇵🇰 #18Top 14%🇵🇰#18 of 95
- #148pandas1,317 freelancers · 🇵🇰 #25Top 11%🇵🇰#25 of 199
- #155Data Integration633 freelancers · 🇵🇰 #40Top 24%🇵🇰#40 of 143
- #293Flask2,438 freelancers · 🇵🇰 #71Top 12%🇵🇰#71 of 470
- #320ETL Pipeline1,396 freelancers · 🇵🇰 #54Top 23%🇵🇰#54 of 281
- #370Data Engineering1,602 freelancers · 🇵🇰 #58Top 23%🇵🇰#58 of 305