Skip to content
BackNov 5
Arthur B.
Upwork badge

Arthur B.

AI Automation Engineer | Python, Rust, LLM Agents

I build AI agents that automate outreach, response handling, and internal workflows. 12 years of backend engineering (Python, Rust) + production AI agent systems. 100% Job Success Score on 12+ contracts. Real numbers from real projects: • Crawled 700M+ domains in a single distributed pipeline (DNS, WHOIS, screenshots, tech-stack fingerprinting, email extraction) — 43 TB of data across 12 servers • Scraped the 3 largest UK real-estate directories into a 4.3 TB schema: listings, image archives, historical sales • Cut a Django hot-path endpoint from 15.5 s → 19 ms (~815× faster) • Drove cost-per-GB on a B2B mobile-proxy product down by 20× • Currently shipping ~90 merged MRs at a Series-A SaaS — Django + Rust (PyO3) + Kubernetes + Triton ML serving What I deliver: ▸ Full source code and instructions to run the code. Upkeep, hosting, maintenance (or instructions on them). ▸ Backend & APIs — Django, DRF, FastAPI, Flask, Celery. REST APIs that power dashboards, mobile apps, or internal tools. Postgres, MongoDB, Redis, ClickHouse. ▸ Performance & rescue work — optimized endpoints, fast Celery queues, SQL speedup and more.. I eliminate the bottleneck before it appears. ▸ Full-stack when needed — Vue.js, React, TypeScript on top of the APIs I build. Stripe integrations, OAuth, webhooks. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ✅ Why clients like me? (no idea) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ • 100% Job Success across every contract — no walk-aways, no drama • Long-term clients (multi-year engagements, not one-shot gigs) • I write a plan before I write code, and I tell you when something is a bad idea — even when you're paying me to do it • Async, reliable communication. I deliver in writing, not in vibes. What I won't do: spam, ad fraud, DDoS, scraping with intent to violate ToS where it actually matters, or anything that puts your business at legal risk. Web scraping is legal when done right — I do it right. If you've got a backend that's buckling, a scraper that broke last week, or a data-extraction project nobody else wants to take on — send the details and I'll tell you straight whether I'm the right fit. — Arthur

🇱🇻Jelgava, Latvia$70/hr100% JSS4.99 (11)Since Jul 2017

Earnings and projects

MRR (estimate)
≈$1.1k

An estimate from an earlier read

World#44,962 / 412k
🇱🇻Country#32 / 387
Revenue, last 30 days
$2.7k

Last 6 months: $6.5k

World#14,802 / 412k
🇱🇻Country#13 / 387
Total earnings
$15k

Billed in all: $15k

World#165,604 / 412k
🇱🇻Country#149 / 387
Per project
$808

$3.2k in the last 6 months

World#140,699 / 412k
🇱🇻Country#143 / 387
Projects, last 6 months
2
50% fixed50% hourly
World#88,918 / 412k
🇱🇻Country#83 / 387
Projects in all
18

Across 20 contracts

80% fixed20% hourly
World#143,608 / 412k
🇱🇻Country#137 / 387

Earnings, last 30 days

$15.1k+$2.5k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$12k$14k$16kOct 8Oct 23Nov 7

No data since Nov 5, 2026.

Skill rankings: Top 8% in Docker Swarm Mode

Ranked by MRR among everyone on Upwork with the skill.

  1. 3Docker Swarm Mode40 freelancers · 🇱🇻 #1Top 8%
  2. #4Web Proxy44 freelancers · 🇱🇻 #1Top 9%
  3. #79Scrapy903 freelancers · 🇱🇻 #1Top 9%
  4. #485List Building5,419 freelancers · 🇱🇻 #1Top 9%
  5. #522ExpressJS5,651 freelancers · 🇱🇻 #1Top 9%
  6. #667Django5,931 freelancers · 🇱🇻 #1Top 11%
  7. #720Data Scraping8,783 freelancers · 🇱🇻 #2Top 8%
  8. #770Data Mining9,149 freelancers · 🇱🇻 #1Top 8%