I build AI agents and workflow automation, plus the Python backend work that keeps them running.
๐ช๐ต๐ฎ๐ ๐ ๐๐๐ถ๐น๐ฑ
โค AI agents and LLM workflow automation (OpenAI, Claude)
โค RAG systems with document ingestion, embeddings, and vector search
โค Backend integration: FastAPI services, webhooks, scheduled jobs, CRM sync
๐๐ฒ๐น๐ถ๐๐ฒ๐ฟ๐ฒ๐ฑ ๐๐ ๐ฆ๐๐๐๐ฒ๐บ๐
โค YouTube analysis pipeline: transcription, LLM analysis, automated Notion CRM entries. Delivered in 4 days.
โค Autonomous AI outreach agent, running locally for the client
โค Audit and improvement of a custom AI system on a client's VPS
โค Daily YouTube monitoring service pushing transcripts to Google Sheets and GoHighLevel
โค RAG chatbot platform, my MSc capstone: document ingestion, Qdrant vector search, multi-provider LLM support
๐ช๐ฒ๐ฏ ๐ฆ๐ฐ๐ฟ๐ฎ๐ฝ๐ถ๐ป๐ด & ๐๐ฎ๐๐ฎ ๐๐ ๐๐ฟ๐ฎ๐ฐ๐๐ถ๐ผ๐ป
Freelance scraping since 2021, still part of my work.
โค Schema-exact furniture scraper for a Riyadh client, 20+ fields per product, Arabic and English
โค Scheduled Playwright crawler tracking a New Zealand event venue
โค Five-source supplier pipeline with normalized product data
๐ง๐ผ๐ผ๐น๐
โค AI: Python, OpenAI and Claude APIs, LangChain, Qdrant, FastAPI, Docker
โค Scraping: Playwright, Selenium, Scrapy, Crawl4AI
๐ช๐ผ๐ฟ๐ธ๐ถ๐ป๐ด ๐ช๐ถ๐๐ต ๐ ๐ฒ
โค AI and backend engineer at a software company since 2023
โค Native English, Arabic, and French. I run projects in all three.
โค Top Rated, 100% Job Success, 28 jobs completed
Send me the process you want off your plate. I'll reply with how I'd automate it and what it would take.
AI Agent Development
Python
Automation
LLM Prompt Engineering
Retrieval Augmented Generation
Chatbot
Chatbot Development
OpenAI API
Claude API
LangChain
API Integration
FastAPI
AI Bot
AI Development
Python Script
CRM Automation
Google Sheets Automation
YouTube Data API
SaaS Development
Docker
Wassim K.
Gafsa, Tunisia
$30/hr
5.0
43 jobs
๐จโ๐ป Experienced Python Developer for Data Extraction, Web Scraping, Automation, and API Integration ๐ธ๏ธ
Hello! Looking for a Python expert to handle your data extraction, web scraping, or automation needs? You're in the right place!
With over four years of hands-on experience in Python development, I specialize in creating efficient and reliable solutions for complex data extraction challenges. Whether you need to scrape data from websites, extract information from APIs, or automate your workflows, I have the skills to get the job done.
๐๐ก๐ฒ ๐๐ก๐จ๐จ๐ฌ๐ ๐๐? ๐คทโโ๏ธ
โ 100% Customized Solutions: I deliver original, tailor-made solutions designed to meet your specific requirements. โ Advanced Problem-Solving: I thrive on solving intricate problems and am adept at devising innovative solutions for any challenge. โ Transparent Collaboration: I keep you informed and involved throughout the project to ensure satisfaction and alignment with your goals. โ Timely Delivery: I respect your time and guarantee prompt, high-quality delivery without delays. โ Continuous Improvement: I stay up-to-date with the latest advancements in technology to ensure the best outcomes for your projects.
๐๐ฒ ๐๐ฑ๐ฉ๐๐ซ๐ญ๐ข๐ฌ๐๐ฌ:
Data Extraction & Web Scraping: Mastering the art of gathering data from dynamic websites, PDFs, and more using tools like Scrapy, Selenium, and Beautiful Soup.
Automation: Designing custom bots and scripts to automate repetitive tasks, streamline processes, and enhance productivity.
API Development & Integration: Building and integrating APIs to enable seamless data exchange and interaction between applications.
Let's discuss your project requirements and turn your ideas into reality. Reach out today, and letโs create something amazing together! ๐
Web Scraping
Beautiful Soup
Data Extraction
Python
Flask
OpenCV
Machine Learning
API
API Development
Selenium
Automation
Django
SQL Programming
Microsoft Excel
HTML5
Khemiri S.
Jendouba, Tunisia
$35/hr
5.0
8 jobs
๐ Top Rated Plus | โญ 100% Job Success | 10+ Years of Experience
I build AI-powered web scraping systems and production applications that collect data, understand it, validate it, and turn it into useful business workflows.
Need a scraper for a complex website, an AI research agent, or an application built around your data? I can take it from architecture to deployment and maintenance.
โโโโโโโโโโโโโโโโโโโโโโ
๐ค AI AGENTS FOR WEB SCRAPING
Traditional scrapers work well when pages are predictable. AI agents add value when a workflow requires navigation, interpretation, classification, or recovery from changing content.
I build agents that can:
โฆ Navigate websites and multi-step browser workflows
โฆ Research, collect, and compare information across sources
โฆ Extract structured data from inconsistent pages and documents
โฆ Classify, normalize, deduplicate, summarize, and enrich records
โฆ Combine browser automation, direct APIs, and LLM extraction
โฆ Validate results using rules, confidence scores, and source evidence
โฆ Send uncertain cases for human review
โฆ Deliver data to databases, spreadsheets, CRMs, APIs, or dashboards
โฆ Run on schedules with retries, logs, alerts, and monitoring
The result is not merely a prompt connected to a browser. It is a reliable data system with clear rules, measurable accuracy, controlled costs, and recoverable failures.
โโโโโโโโโโโโโโโโโโโโโโ
๐ท๏ธ WEB SCRAPING & DATA EXTRACTION
โฆ Python, Playwright, Selenium, Scrapy, and BeautifulSoup
โฆ Dynamic JavaScript websites and complex navigation
โฆ Authenticated workflows and persistent browser sessions
โฆ Direct API discovery and extraction when appropriate
โฆ E-commerce, real estate, directories, marketplaces, and finance
โฆ Product, price, inventory, company, lead, and market data
โฆ Large-scale crawling with queues, concurrency, and rate control
โฆ Proxy and session management for authorized collection
โฆ CSV, Excel, JSON, databases, Google Sheets, and APIs
โฆ Scheduled scraping, change monitoring, alerts, and maintenance
Reliability is built into every pipeline. I add schema validation, duplicate detection, completeness checks, retries, logging, screenshots, and alerts so failures are visible.
โโโโโโโโโโโโโโโโโโโโโโ
๐ป AI-ASSISTED SOFTWARE DEVELOPMENT
I use modern AI coding agents in a disciplined engineering workflow to accelerate repository analysis, implementation, testing, refactoring, debugging, and documentation. I personally review the architecture, security, business logic, and final code.
I build:
โฆ Python, Django, FastAPI, and Flask applications
โฆ REST and GraphQL APIs
โฆ Dashboards and administration systems
โฆ Authentication, permissions, billing, and user workflows
โฆ PostgreSQL, MySQL, MongoDB, Redis, and vector databases
โฆ Background workers, queues, schedules, and notifications
โฆ RAG, semantic search, document processing, and LLM features
โฆ CRM, email, storage, payment, and third-party integrations
โฆ Docker, tests, CI/CD, cloud deployment, and monitoring
I can also modernize existing applications, repair unreliable automation, improve slow data pipelines, or add AI capabilities to production products.
โโโโโโโโโโโโโโโโโโโโโโ
โ๏ธ HOW I DELIVER
1๏ธโฃ Understand the objective, sources, volume, and constraints
2๏ธโฃ Test the workflow and choose the most reliable method
3๏ธโฃ Design the agent, scraper, backend, database, and validation
4๏ธโฃ Build a working milestone using real examples
5๏ธโฃ Measure accuracy, coverage, speed, and operating cost
6๏ธโฃ Deploy with monitoring, documentation, and maintenance
I use conventional automation where sufficient and AI where it creates measurable value, keeping the system faster, less expensive, and easier to maintain.
โโโโโโโโโโโโโโโโโโโโโโ
๐ WHY WORK WITH ME?
โ 10+ years of production experience
โ Deep expertise in scraping, automation, backend systems, and AI
โ Complete delivery from architecture through deployment
โ Clear communication and practical progress updates
โ Clean, documented, maintainable code that you own
โ Honest technical assessment before you invest
โ Long-term support for changes, failures, and scaling
โโโโโโโโโโโโโโโโโโโโโโ
๐ EXAMPLE PROJECTS
โธ AI research agent that extracts evidence, classifies results, and creates structured reports
โธ Lead pipeline combining scraping, validation, deduplication, and AI enrichment
โธ High-volume product scraper with scheduling, retries, and monitoring
โธ FastAPI dashboard converting scraped data into searchable analytics
โธ Migration of fragile scripts into a tested and monitored data platform
โโโโโโโโโโโโโโโโโโโโโโ
๐ค LETโS DISCUSS YOUR PROJECT
Send the source or workflow, required data or application, expected volume, frequency, output, and any existing code or reliability problems.
Iโll reply with a practical approach, recommended architecture, realistic timeline, and clear estimate.
Web Scraping
Data Scraping
Web Application
SARRA F.
Ariana, Tunisia
$15/hr
4.0
2 jobs
I help businesses automate repetitive work, extract valuable data, build intelligent AI solutions, and transform raw information into actionable business insights.
As an AI, Data Science, and MLOps Engineer, I specialize in designing reliable, scalable, and production-ready solutions using Python, machine learning, automation, and modern data engineering practices. Whether you need a web scraper, an AI-powered workflow, a lead generation pipeline, a dashboard, or a custom automation tool, I focus on delivering clean, maintainable solutions that save time and improve business efficiency.
What I can help you with
โข Python Development
โข AI & Machine Learning Solutions
โข MLOps & Model Deployment
โข LLM Applications (OpenAI, RAG, Prompt Engineering)
โข NLP & Text Processing
โข Data Extraction & Web Scraping
โข Browser Automation (Playwright, Selenium)
โข API Integration & Automation
โข Workflow Automation (n8n, Make, Zapier)
โข Data Cleaning & Data Validation
โข Lead Generation & Prospect List Building
โข Company & Market Research
โข Contact & Email Research
โข Excel & Google Sheets Automation
โข Dashboard Development
โข Data Analysis & Visualization
โข ETL Pipelines
โข SQL & Database Design
โข PDF & Document Processing
โข OCR & Image Processing
โข CSV, Excel & Large Dataset Processing
Technologies
Python โข Pandas โข NumPy โข Scikit-learn โข XGBoost โข TensorFlow โข PyTorch โข LangChain โข OpenAI API โข FastAPI โข Flask โข Django โข Streamlit โข Playwright โข Selenium โข BeautifulSoup โข Scrapy โข Requests โข PostgreSQL โข MySQL โข MongoDB โข SQLite โข Docker โข Git โข Linux โข Power BI โข Google Sheets API โข REST APIs
Why clients work with me
โ Clean, maintainable code
โ Accurate and verified data
โ Automation-first mindset
โ Excellent communication
โ Fast turnaround
โ Strong attention to detail
โ Reliable milestone delivery
โ Business-focused solutions instead of quick hacks
โ Scalable systems that are easy to maintain
I donโt just complete tasksโI understand the business objective behind every project and build solutions that are reliable, efficient, and ready for real-world use.
If youโre looking for someone who combines AI, automation, data engineering, and software development to solve complex business problems, letโs discuss your project.
Web Scraping
Beautiful Soup
Large Language Model
Machine Learning
Deep Learning
Convolutional Neural Network
MLOps
FastAPI
Python
Data Analysis
SQL
Natural Language Processing
Data Visualization
Docker
Spring Boot
Data Cleaning
pandas
Microsoft Power BI
Selenium
Iskandar S.
Sfax, Tunisia
$31/hr
4.8
31 jobs
๐ 100% Job Success
Certified Python developer specialized in web scraping and desktop applications.
I possess substantial experience in developing web scrapers that can adeptly handle complex data extraction, even from sites with robust anti-bot measures.
My expertise also extends to crafting intuitive GUI applications tailored for business needs, such as stock management systems and administrative panels, ensuring seamless integration and functionality.
Skills and Expertise:
โข Automation: Creating customized automation plans that suit the specific requirements of businesses in different sectors. With years of experience in developing, I excel at pinpointing areas where automation can greatly improve efficiency and cut costs.
โข Web Scraping: With a wealth of experience in executing numerous scraping projects I excel in this field and I'm highly Proficient with python libraries like BeautifulSoup4, Requests , Selenium , openpyxl ... I can flawlessly extract data from even the most complex and protected websites. Additionally, I specialize in building high-speed, multi-threaded, and stable scrapers from scratch.
โข Desktop GUI Applications: Catering to non-technical clients, I can create visually appealing graphical interfaces that render scripts easy to use and are intuitive. This ensures a modern and user-friendly experience for individuals who may not be familiar with technical intricacies.
Web Scraping
Beautiful Soup
Python
Data Scraping
Automation
Python Script
GUI Design
Data Mining
List Building
Microsoft Excel
PyQt
GUI Framework
Database
Web Development
Desktop Application
Tammam B.
Douz, Tunisia
$20/hr
5.0
5 jobs
I design intelligent Python workflows and automation systems that turn complex tasks into streamlined, reliable processes. Whether itโs extracting data from websites, integrating APIs, building backend tools, or creating AI-powered bots, I deliver solutions that save time, reduce errors, and maximize efficiency.
Core Skills & Services
1. Web Scraping & Data Automation: Python, BeautifulSoup, Requests, Selenium, pandas โ extract structured data from any source, build scalable pipelines, and automate repetitive tasks.
2. Python Development & Scripting: pandas, openpyxl, python-docx, python-pptx, reportlab โ custom scripts for data processing, workflow optimization, and automated file generation.
3. API & Platform Integrations: Python, REST APIs, Google API Client Library, Flask โ connect multiple platforms, automate processes, and ensure reliable, maintainable integrations.
4. Backend Development & Databases: Python, Flask, PostgreSQL, SQLAlchemy, HTML, CSS, JavaScript โ build lightweight, scalable web apps and dashboards for data management and workflow visibility.
5. Automation & Workflow Optimization: Python, Google APIs, custom scripts โ automate business processes, streamline operations, and free up time for higher-value tasks.
6. AI-Powered Telegram Bots: Python, python-telegram-bot, OpenAI API โ intelligent bots for scheduling, reminders, content downloads, and conversational automation, enhancing productivity and engagement.
Why Clients Choose Me
I donโt just write code โ I analyze workflows, identify inefficiencies, and deliver solutions that last. My focus is on outcomes: cleaner data, automated processes, and AI-powered systems that work seamlessly in the background. Whether you need a quick automation script, a full backend workflow, or a smart AI bot, I provide end-to-end solutions with professionalism, clear communication, and rapid delivery.
๐ฉ Letโs connect โ together we can build Python-powered solutions that simplify your operations, streamline workflows, and boost productivity, allowing you to focus on what truly matters: growing your business.
Keywords: Python, Python developer, Python scripting, Python automation, Python expert, Flask, Flask developer, Flask web development, Flask API, Flask REST API, Flask authentication, HTML, HTML5, CSS, CSS3, JavaScript, JS developer, front-end development, web development, responsive web design, web application, PostgreSQL, Postgres, PostgreSQL database, pgAdmin, PostgreSQL developer, MySQL, MySQL database, MySQL developer, SQLite, SQLite database, SQLite developer, MongoDB, MongoDB database, MongoDB developer, Redis, Redis database, Redis developer, SQL, SQL queries, SQL optimization, database design, database migration, database integration, REST API, RESTful API, API integration, API developer, API automation, JSON parsing, JSON handling, XML parsing, Webhooks, OAuth2, API authentication, Telegram bot, Telegram automation bot, Telegram bot developer, Google Calendar API, Google API developer, YouTube API, YouTube bot, web scraping, web scraper, BeautifulSoup, Scrapy, Selenium, ETL, ETL pipelines, CSV handling, data cleaning, data transformation, Prefect, cron jobs, scheduling automation, shell scripting, Excel automation, Pandas, NumPy, data analysis, data visualization, Matplotlib, Seaborn, Plotly, Jupyter Notebook, backend development, server-side scripting, API endpoints, session management, JWT authentication, REST API design, Flask routing, Flask templates, JavaScript ES6, DOM manipulation, AJAX, Fetch API, Flexbox, CSS Grid, Git, GitHub, Git version control, GitHub Actions, CI/CD, continuous integration, continuous deployment, Docker, Docker containerization, Heroku, Nginx, VPS deployment, AWS basics, AWS EC2, AWS S3, AWS Lambda, cloud deployment, cloud hosting, automation tools, task automation, workflow automation, Python developer expert, Flask expert, web developer, backend developer, database developer, API specialist, ETL developer, automation expert, data engineer, web scraping expert, full-stack developer, cloud deployment expert, PostgreSQL expert, MySQL expert, SQLite expert, MongoDB expert, Redis expert, data analyst, Excel automation specialist, Pandas developer, NumPy developer, Jupyter Notebook expert, Selenium developer, BeautifulSoup developer, Scrapy developer, Python scripting expert, Flask developer freelancer, web developer freelancer, backend developer freelancer, database developer freelancer, API developer freelancer, ETL developer freelancer, automation developer freelancer, cloud deployment freelancer, Docker freelancer, Heroku freelancer, AWS freelancer, web scraping freelancer, Telegram bot freelancer, YouTube bot freelancer, Python automation consultant, Flask automation consultant, web development consultant Python, backend consultant Python, database consultant Python, API consultant Python, ETL consultant Python, automation consultant Python, cloud deployment consultant Python.
Web Scraping
Data Extraction
Python
WhatsApp
Flask
PostgreSQL
ETL Pipeline
API Integration
Web Development
Machine Learning
Deep Learning
AI Agent Development
AI App Development
AI Implementation
Automated Workflow
Full-Stack Development
AI Model Integration
How it works
Post a job for freePost a job
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 Tunisia on Upwork?
You can hire a Web Scraper in Tunisia 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 Tunisia 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 Tunisia 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.