Andrii H.
Python Backend Developer | Web Scraping, Data Pipelines, FastAPI
Python backend developer. Most of my work is scrapers, data pipelines and API integrations. My latest project is a crawler for a water treatment chemicals supplier. It pulls public tenders from 6 portals, removes duplicates, scores them by keywords and shows everything in a dashboard, built to run non-stop on a server. Before freelancing I worked almost a year as a backend developer at Proova, a multi-tenant CRM/ERP for UK fire safety companies: FastAPI, PostgreSQL, SQLAlchemy, background workers on RabbitMQ, moving file storage from Google Cloud to S3. My usual stack is Python, FastAPI, PostgreSQL, Redis, RabbitMQ and Docker. For scraping I use Playwright, Selenium, or plain HTTP requests when the site has an API behind it. I prefer to work in writing, with short updates as I go, so you always know where things are.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $262
$52 in the last 6 months
Across 8 contracts
Earnings, last 30 days
Read once a week before Oct 18, 2026, daily since. Dotted: longer than usual between two readings. Hatched: over two weeks without one.
Skill rankings: Top 24% in RabbitMQ
Ranked by MRR among everyone on Upwork with the skill.
- #39SQLAlchemy143 freelancers · 🇺🇦 #11Top 27%🇺🇦#11 of 24
- #114Docker Compose447 freelancers · 🇺🇦 #10Top 26%🇺🇦#10 of 49
- #130RabbitMQ552 freelancers · 🇺🇦 #9Top 24%🇺🇦#9 of 68
- #188Browser Automation444 freelancers · 🇺🇦 #11Top 42%🇺🇦#11 of 23
- #482Redis1,774 freelancers · 🇺🇦 #53Top 27%🇺🇦#53 of 210
- #554ETL Pipeline1,396 freelancers · 🇺🇦 #28Top 40%🇺🇦#28 of 41
- #702Selenium2,249 freelancers · 🇺🇦 #56Top 31%🇺🇦#56 of 149
- #1,533Web Scraping3,925 freelancers · 🇺🇦 #57Top 39%🇺🇦#57 of 131