Skip to content
BackNov 7
Marcus E.
Upwork badge

Marcus E.

Data Automation Engineer | Python, Airflow, Docker, DuckDB, Go

I build reliable data automation platforms and production pipelines that connect business systems, clean and move data at scale, and eliminate manual processes. Specializing in Python, Airflow (Docker Compose + isolated CLI containers), Docker, DuckDB, Go, and FastAPI, I deliver practical, maintainable solutions for real-world data challenges. Recent highlights include: Rebuilt a music royalty calculation engine now handling 98 million records — dramatically reducing processing time by strategically combining Python/Pandas for initial ETL with DuckDB for large-scale aggregation, consolidation, and reporting. Running production Airflow orchestration for a security alarm company and music publisher: vendor API integrations, artist portal → backend syncing, agreement/configuration generation, UPC registration workflows, and corrective data pipelines. Built secure microservices and web applications (FastAPI + Vue.js) that bridge legacy FileMaker systems with modern infrastructure — including user record sync services, GCP Storage signed-URL APIs for internal file management, a standalone Registration Portal, and a full Agreement Signature Portal with e-signature capture, admin dashboard, and automated user provisioning via Airflow. Developing Go-based data migration tooling (leveraging AI assistance) to transition acquired company data into ConnectWise Manage. I help teams move beyond spreadsheets and legacy systems with clean, scalable automation — whether you need a full orchestration layer, complex data migration, API integrations, or custom microservices and portals that actually run in production.

🇺🇸Pocatello, United States$100/hr100% JSS4.59 (15)Since Feb 2015

Earnings and projects

MRR
$2.3k

Last 6 months ÷ 6

World#19,110 / 412k
🇺🇸Country#4,429 / 62.1k
Revenue, last 30 days
$1.2k

Last 6 months: $14k

World#37,153 / 412k
🇺🇸Country#5,854 / 62.1k
Total earnings
$510k

Billed in all: $521k

World#2,632 / 412k
🇺🇸Country#904 / 62.1k
Per project
$12k

$2.7k in the last 6 months

World#13,202 / 412k
🇺🇸Country#2,269 / 62.1k
Projects, last 6 months
5
40% fixed60% hourly
World#41,746 / 412k
🇺🇸Country#5,872 / 62.1k
Projects in all
44

Across 48 contracts

40% fixed60% hourly
World#69,305 / 412k
🇺🇸Country#10,524 / 62.1k

Earnings, last 30 days

$521k+$1.2k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$519k$520k$521k$522kOct 8Oct 23Nov 7

Skill rankings: Top 4% in pandas

Ranked by MRR among everyone on Upwork with the skill.

  1. #11Claris FileMaker119 freelancers · 🇺🇸 #6Top 9%
  2. #27Electron358 freelancers · 🇺🇸 #2Top 8%
  3. #43Google Chrome Extension660 freelancers · 🇺🇸 #3Top 7%
  4. #45Apache Airflow491 freelancers · 🇺🇸 #4Top 9%
  5. #51Database Development567 freelancers · 🇺🇸 #11Top 9%
  6. #53pandas1,317 freelancers · 🇺🇸 #8Top 4%
  7. #134Golang2,195 freelancers · 🇺🇸 #15Top 6%
  8. #165ETL Pipeline1,396 freelancers · 🇺🇸 #43Top 12%