Stefan R.
Data Validation & Web Scraping | Python, SQL, Excel | Travel Pricing
I find the data errors that quietly cost companies money: prices that don't match, totals that don't tie, and rules that calculate the wrong result. Most of my work has been in travel. As the sole data-validation analyst on a travel loyalty-optimisation platform, I independently QA'd a loyalty-and-pricing engine with 100,000+ rules, and I validate hundreds of fares daily. The same method works on any data you need to trust: take two sources that should agree, and report exactly where they don't. WHAT I DO - Data validation and reconciliation: compare a system's output against an independent source, row by row, and report every mismatch with its cause - Web scraping and price monitoring: collect prices from major travel booking sites, including sites with bot protection, with a quality check before anything is delivered - Python data pipelines and automated monitoring: API ingestion → PostgreSQL → analytics, run daily on a schedule, with price history kept between runs and alerts sent only after they pass validation - Independent calculation models that verify pricing, earning and status logic - Spreadsheet work: Excel and Google Sheets models, clean-up and automation HOW I WORK Nothing reaches you unchecked. Every dataset and every alert passes a QA step first, so you get clean, trustworthy data instead of false signals. TOOLS Python (pandas, SQLAlchemy, Playwright) · PostgreSQL / Supabase · SQL · GitHub Actions (scheduled pipelines) · flight-search & award-availability APIs · Excel · Google Sheets · Streamlit · Docker · Jira A recent client put it simply: "Stefan helped us set up and test our complex logic system with over 100,000 rules — no small task." If you have data you can't fully trust, tell me what's breaking and I'll tell you how I'd validate it.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $15k
Billed in all: $126,763$127k
$3.6k in the last 6 months
Across 10 contracts
Earnings, last 30 days
Skill rankings: Top 2% in Data Scraping
Ranked by MRR among everyone on Upwork with the skill.
- #11Price Optimization140 freelancers · 🇷🇸 #1Top 8%🇷🇸#1 of 2
- #51pandas1,317 freelancers · 🇷🇸 #3Top 4%🇷🇸#3 of 8
- #59Google Sheets Automation1,085 freelancers · 🇷🇸 #3Top 5%🇷🇸#3 of 6
- #66Competitive Analysis1,472 freelancers · 🇷🇸 #3Top 4%🇷🇸#3 of 14
- #94Automated Testing1,000 freelancers · 🇷🇸 #3Top 9%🇷🇸#3 of 20
- #99Data Modeling1,203 freelancers · 🇷🇸 #1Top 8%🇷🇸#1 of 10
- #124Data Cleaning3,952 freelancers · 🇷🇸 #2Top 3%🇷🇸#2 of 22
- #139ETL1,555 freelancers · 🇷🇸 #4Top 9%🇷🇸#4 of 12