Need structured data extracted from the web, fast and clean? You're in the right place.
Web scraping and data collection are my core specialty. I build targeted scrapers in Python using BeautifulSoup, Requests, and Selenium, handling pagination, anti-bot measures, dynamic content, and geocoding. Deliverables land in Excel, CSV, or JSON, clean and ready to use from the first row.
By day I'm a Data Analyst at ABN AMRO Bank in the Netherlands, where precision and reliability aren't optional. I bring that same standard to every project.
What I deliver:
✔ Web Scraping & Data Collection: websites, directories, marketplaces, portals, and APIs scraped at scale. Pagination, login walls, and JS-rendered pages handled. Output in your preferred format.
✔ Excel Automation & Reporting: advanced formulas, pivot tables, dynamic dashboards, and VBA/macro automation. Messy spreadsheets turned into decision-ready reports.
✔ Data Analysis & Dashboarding: trends and patterns surfaced using Excel, SQL, Python, Power BI, and Tableau.
✔ Data Cleaning & Quality Control: deduplication, normalization, formatting, and validation. Fast and detail-oriented.
✔ NL-Specific Tasks (Netherlands): based in the Netherlands, I also take on Dutch-language and local-market work: photo categorization and visual data tasks, market research and mystery shopping, localization and UX testing, and voice/audio tasks in Dutch.
Past projects: scraped 4,400+ records with geocoding from live websites; built multi-source restaurant databases with interactive dashboards.
Certifications: Microsoft Power BI Data Analyst Associate · Google Data Analytics Professional · Databricks Certified Data Analyst Associate
Let's talk.
Data Extraction
Data Analysis
ETL
SQL
Microsoft Excel
Microsoft Power BI
Python
Excel Macros
Tableau
Data Visualization
Richard V.
Groningen, Netherlands
$25/hr
5.0
10 jobs
🎓 BSc Physics, Particle Physics (University of Groningen)
💻 Expert in Python, Power BI, Excel, MATLAB, HPC and API pipelines
📊 Experienced in API data extraction, data cleaning, visualization, ML modelling
Recently, I built an end-to-end Python pipeline for extracting, cleaning, and analysing ~300k publications from the OpenAlex API, generating clean, analysis-ready datasets and visualizations that summarize top concepts and publication trends. [See full project and GitHub in Portfolio Projects]
════ Who Am I? ════
Hi, I’m Richard. I recently completed a BSc in Physics with a specialization in Particle Physics, where I gained hands-on experience analysing complex datasets and solving abstract, high-level problems. I’ve worked on everything from noisy detector data to molecular parity violation research, translating raw data into clear, reproducible insights.
I help clients turn raw, messy data into clean, structured datasets ready for analysis and visualization. With a BSc in Physics (Particle Physics) and experience handling large-scale datasets, I specialize in API data extraction, automated data cleaning, exploratory analysis, and machine learning modelling.
════ What I Do (Services) ════
✔️ API Data Extraction & Automation
Collect data from APIs, web sources, or databases
Handle large datasets, pagination, and automated pipelines
Return clean, structured data in CSV, Parquet, or requested formats
✔️ Data Cleaning & Pre-Processing
Interpolate missing data, remove noise, normalize datasets
Validate results using multiple methods for robustness
Prepare datasets optimized for analysis or ML applications
✔️ Exploratory Data Analysis & Feature Engineering
Analyse patterns, trends, or correlations
Extract and engineer features for further modelling
Deliver results in interpretable, ready-to-use formats
✔️ Data Visualization & Reporting
Python, Excel, or Power BI dashboards
Reports designed for any audience from non-technical to scientific.
Clear, reproducible, and ready for presentation
✔️ Machine Learning & Statistical Modelling
Regression: Linear, Polynomial, Logistic, Regularized, Random Forest
Clustering: K-Means, DBSCAN, Hierarchical
Classification: Logistic Regression, Decision Trees, Random Forest, Gradient Boosting
Custom ML workflows tailored to your data and goals
Open to taking flexible ML method requests at negotiable rates, providing high-quality, reproducible work while expanding my skillset
════ How I Work ════
1️⃣ Plan & Understand Goals
I take time to understand your objectives, discuss options, and outline deliverables, timelines, and milestones.
2️⃣ Frequent Updates & Transparency
You’ll receive clear, regular updates. Questions and challenges are addressed promptly (within 24 hours).
3️⃣ Reliable, Reproducible Results
Projects are delivered on time, tested, documented, and maintainable for future use.
4️⃣ Post-Delivery Support
I provide ongoing guidance and answer questions for several months after project completion, ensuring smooth adoption and fully functional, reliable solutions.
════ Deliverables You Can Expect ════
Clean, optimized datasets (CSV, Parquet, or requested format)
Automated, ready-to-use, reproducible pipelines in Python or Jupyter Notebooks
Custom dashboards and visual reports
Full documentation and optional post-delivery support
Data Extraction
Physics
Python
NumPy
SciPy
pandas
Matplotlib
Seaborn
Python Scikit-Learn
API Integration
Data Analysis
Data Cleaning
Exploratory Data Analysis
Machine Learning
Mathematics
Badar S.
Tilburg, Netherlands
$10/hr
5.0
6 jobs
I am a finance and accounting professional with hands-on experience in accounting, bookkeeping, and tax compliance, with a particular focus on Dutch taxation.
I have practical experience with Dutch taxation, particularly Dutch VAT (BTW) and corporate income tax. This includes VAT registrations, VAT returns, intra-EU transactions, and general compliance with Dutch tax rules. I am familiar with the requirements for Dutch corporate income tax and can assist with preparing supporting financial information and documentation. Furthermore, I work with personal income tax matters, including income reporting, deductions, and general compliance. I understand how personal and corporate tax situations interact, especially for entrepreneurs and internationally mobile individuals.
I can handle end-to-end accounting tasks, including recording transactions, reconciling accounts, and preparing complete financial statements such as the balance sheet, profit and loss statement, and cash flow statement from raw financial data. I am comfortable working with structured and unstructured datasets and ensuring accuracy, consistency, and compliance with accounting standards.
In addition to accounting, I provide reliable bookkeeping services. This includes day-to-day transaction processing, bank and credit card reconciliations, ledger maintenance, expense categorization, and periodic financial reporting. I focus on keeping records audit-ready and clearly organized so financial information can be used for decision-making, tax filings, or external reporting.
In addition to finance and tax work, I provide web scraping services to collect, clean, and structure data from websites. I can extract large volumes of data for financial analysis, market research, pricing comparisons, lead generation, or internal reporting. The scraped data can be delivered in clean formats such as Excel, CSV, or databases, ready for analysis or integration into existing systems. I place strong emphasis on accuracy, data validation, and practical usability rather than raw data dumps.
I am detail-oriented, deadline-driven, and focused on delivering accurate, compliant, and usable results. My goal is to reduce administrative burden for clients and provide clear, reliable outputs they can immediately work with.
Web Scraping
Data Extraction
Python
Physics Tutoring
SAT Preparation
Data Analysis
pandas
Data Analytics & Visualization Software
Microsoft Excel
Microsoft Office
Data Entry
Statistical Analysis
Mathematics Tutoring
Luuk J.
Groningen, Netherlands
$40/hr
5.0
19 jobs
Hello! I'm an experienced Python programmer with 7 years of experience. Next to this I'm also familiar with elements of full stack web development.
- Web Development
I have great experience with Django, Strapi, HTML, CSS, JQuery, JavaScript, TypeScript and PostgreSQL for web development. I also have experience with Shopify.
- Data/AI Engineer
As a Data/AI Engineer, I specialize in building and analyzing machine learning models from scratch using Python with frameworks like TensorFlow, Keras, and Scikit-learn. With extensive experience in data handling, I collect, manage, and transform raw data from diverse sources into actionable insights.
- Data Analyst
I have great experience with visualizing data with the use of all kinds of Python libraries and Rstudio.
- Web Scraping
I have excellent experience with the web automation tool Selenium. Accompanying this I use the Beatifulsoup Python library to obtain any data from the web.
Beautiful Soup
Python
PostgreSQL
CSS
jQuery
Django
HTML5
JavaScript
Shopify
RStudio
Selenium WebDriver
Data Scraping
Data Analysis
Bjorn L.
Tilburg, Netherlands
$30/hr
5.0
2 jobs
As a seasoned data science and analytics professional, I bring years of experience delivering impactful solutions across diverse industries. My journey began as a Data Scientist at Vion (2019–2022), where I contributed to strategic planning, optimization, and reporting, driving operational efficiency. I then expanded my expertise as an Analytics Consultant at ORTEC (2022–2024), mastering Python, React, SQL, AIMMS, and project management to create data-driven tools and insights for clients. Currently, I serve as a Data Scientist at Mars Inc., where I utilized my analytical and UI design skills to tackle business challenges.
My educational foundation in Business Analytics and Operations Research, earned at Tilburg University, underpins my technical skills and analytical mindset. This combination of hands-on experience and academic knowledge enables me to deliver high-quality, client-focused results. I look forward to collaborating on your next project and helping you unlock the power of data to achieve your goals.
Python
JavaScript
React
TypeScript
Data Science
Operations Research
Optimization Modeling
SQL
Jeffrey B.
Amsterdam, Netherlands
$90/hr
5.0
2 jobs
As a Data Scientist, Machine Learning Engineer, Cloud Developer, Data Engineer, Backend Developer, and Startup Co-founder, I have successfully leveraged AI and cloud technologies to drive innovation and solve real-world challenges across various industries.
Having co-founded and led an AI startup that was later acquired, I bring a unique blend of technical expertise and business insight. My focus lies in developing advanced machine learning models, data-driven solutions, and scalable cloud infrastructures on platforms like AWS and Azure.
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a Web Scraper in the Netherlands on Upwork?
You can hire a Web Scraper in the Netherlands on Upwork in four simple steps:
Create a job post tailored to your Web Scraper project scope. We'll walk you through the process step by step.
Browse top Web Scraper talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Web Scraper profiles and interview.
Hire the right Web Scraper for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Web Scraper?
Rates charged by Web Scrapers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Web Scraper in the Netherlands on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Web Scrapers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Web Scraper team you need to succeed.
Can I hire a Web Scraper in the Netherlands within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Web Scraper proposals within 24 hours of posting a job description.