Skip to content
BackNov 7
Hussain H.

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.

🇵🇰Islamabad, Pakistan$30/hr80% JSSSince Jun 2023

Earnings and projects

MRR
$606

Last 6 months ÷ 6

World#69,831 / 412k
🇵🇰Country#8,539 / 52.9k
Revenue, last 30 days
$691

Last 6 months: $3.6k

World#54,133 / 412k
🇵🇰Country#6,589 / 52.9k
Total earnings
$6.9k

Billed in all: $7.5k

World#227,228 / 412k
🇵🇰Country#25,352 / 52.9k
Per project
$6.9k

$3.6k in the last 6 months

World#24,620 / 412k
🇵🇰Country#1,251 / 52.9k
Projects, last 6 months
1
0% fixed100% hourly
World#128,092 / 412k
🇵🇰Country#22,564 / 52.9k
Projects in all
1
0% fixed100% hourly
World#360,671 / 412k
🇵🇰Country#50,390 / 52.9k

Earnings, last 30 days

$7.5k+$691 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$6.5k$7.0k$7.5kOct 8Oct 23Nov 7

Skill rankings: Top 11% in pandas

Ranked by MRR among everyone on Upwork with the skill.

  1. #17pytest64 freelancers · 🇵🇰 #3Top 27%
  2. #68Amazon DynamoDB464 freelancers · 🇵🇰 #10Top 15%
  3. #78Amazon ECS543 freelancers · 🇵🇰 #18Top 14%
  4. #148pandas1,317 freelancers · 🇵🇰 #25Top 11%
  5. #155Data Integration633 freelancers · 🇵🇰 #40Top 24%
  6. #293Flask2,438 freelancers · 🇵🇰 #71Top 12%
  7. #320ETL Pipeline1,396 freelancers · 🇵🇰 #54Top 23%
  8. #370Data Engineering1,602 freelancers · 🇵🇰 #58Top 23%