Python Developer with 5+ years building production backends, web scrapers, and automation systems. I specialize in Django, FastAPI, Selenium, Scrapy, Playwright, and AI automation — delivering scalable APIs, intelligent crawlers, and bots that turn manual work into reliable, automated pipelines.
⭐ 889+ hours billed on Upwork across 19 successful projects
⭐ Backend systems handling millions of records with PostgreSQL, Redis & Docker
⭐ Data scraping for JavaScript-heavy sites and dynamic content
⭐ AI-powered automation with OpenAI, Claude, LangChain & LangGraph
⭐ Clean, tested, production-ready code
🔹 What I build for clients:
- High-performance REST & async APIs with FastAPI, Django, and Flask
- Web scraping & data extraction with Selenium, Scrapy, Playwright, BeautifulSoup
- Automation bots for data collection, workflow, messaging, and desktop tasks
- AI agents & LLM workflows with LangChain, LangGraph, OpenAI, and Claude
- ETL pipelines with PostgreSQL, MySQL, Redis, and Celery
- Dockerized deployments with CI/CD on AWS, Render, and DigitalOcean
- Secure authentication with JWT, OAuth2, and role-based access control
🔹 Python Backend Development
I design backend architectures that handle real workloads — microservices with FastAPI and Django, async PostgreSQL queries, Celery + Redis for background jobs, and RabbitMQ for distributed tasks. I build APIs that integrate cleanly with third-party services (Stripe, Twilio, OpenAI, Google APIs) and deploy them with Docker and Nginx for fault-tolerant production environments.
🔹 Web Scraping & Data Extraction
I build Python scrapers that handle complex sites — dynamic React/Vue/Angular content, authenticated sessions, and public REST/GraphQL APIs. I work with both browser automation (Selenium, Playwright) and pure HTTP scrapers (Scrapy, Requests) depending on what the target source needs. Data is cleaned, validated, and delivered in CSV, JSON, Excel, or directly to your database. I only work with public data or sources you have authorization to access.
🔹 AI Automation & LLM Integration
I build production-grade AI systems using LangChain, LangGraph, and Langfuse — from simple LLM workflows to multi-agent systems with tool use, memory, and state management. I integrate OpenAI, Claude, and other LLM APIs for text parsing, data enrichment, classification, summarization, and intelligent agents. I build RAG systems with vector databases (Pinecone, Chroma, pgvector), prompt pipelines, and AI-powered ETL flows that turn unstructured data into structured business insights. With Langfuse, I add full observability — tracing, evaluation, and cost monitoring for every LLM call in production.
🔹 Selected Projects
- AI-Powered Job Data Pipeline — Async FastAPI ETL ingesting XML feeds, AI enrichment, syncing to external APIs via Docker
- Script Marketplace Platform — FastAPI + Docker SDK platform running isolated bot containers with task scheduling and live monitoring
- Browser Automation Desktop App — Tkinter-based tool with advanced Selenium logic, session handling, and modular UI
- Multi-Tenant E-Commerce ERP — Django + gRPC + Stripe + PostgreSQL with real-time order tracking
- Financial Intelligence Dashboard — Python Dash analytics platform for structured financial data
- PyQt5 WhatsApp Automation — Desktop messaging automation with a polished GUI
- HLS to RTSP Conversion API — FastAPI service for live video stream conversion
🔹 Frontend (when needed)
I focus on Python backend, but I can build clean, functional UIs in React, HTML, CSS, and JavaScript when a project needs an integrated frontend — so you don't have to hire two people for one workflow.
🔹 How I work
✓ Agile development with Git, GitHub, and Jira
✓ Clear daily communication and status updates
✓ Clean, modular code with proper testing and documentation
✓ Honest timelines — I tell you what's realistic, not what you want to hear
✓ Post-delivery support and revisions included
💬 Send me a message with your project details — I respond within a few hours and I'm happy to review your requirements before you commit to anything.
Scrapy
Python
Django
FastAPI
PostgreSQL
Selenium
Web Scraping
React
API Integration
Data Scraping
Data Extraction
OpenAI API
Automation
AI Development
Artificial Intelligence
Amazon Web Services
API
Chatbot Development
RESTful API
Database
Mehraz R.
Dhaka, Bangladesh
$15/hr
5.0
4 jobs
Hello, I am Rumman!
I am a Full-Stack Software Engineer specializing in Python, Django, Django REST Framework, React.js, Next.js, Flutter mobile application development, artificial intelligence, machine learning, API integration, automation, and scalable SaaS solutions.
I have professional experience building backend systems from scratch, developing secure REST APIs, creating responsive frontend interfaces, developing cross-platform mobile applications, designing analytical dashboards, processing large datasets, optimizing databases, fixing complex bugs, and upgrading legacy applications.
My technical expertise includes:
• Python, Django and Django REST Framework
• React.js and Next.js frontend development
• Flutter cross-platform mobile app development
• Artificial intelligence and machine learning solutions
• Data preprocessing, feature engineering and model evaluation
• Supervised and unsupervised machine learning
• Random Forest, regression, SVM and One-Class SVM
• Species Distribution Modeling and environmental data analysis
• Pandas, NumPy, scikit-learn and Matplotlib
• REST API development and third-party integrations
• PostgreSQL, MongoDB and ClickHouse
• Docker, Jenkins, GitHub Actions and CI/CD pipelines
• SaaS architecture, authentication and business logic
• Automation, web scraping and Slack bot development
• Performance optimization, debugging and application upgrades
I can build complete web, mobile, and AI-powered solutions, including Django backend systems, responsive React.js or Next.js frontends, Flutter mobile applications, and machine learning models connected through secure APIs.
I have experience working with data preprocessing, model development, testing, visualization, predictive analysis, and ecological and environmental datasets. I can also integrate trained machine learning models into web or mobile applications to create practical, data-driven products.
I contributed to Google Summer of Code, where I worked on the pyOBIS open-source Python package, implemented advanced HTTP caching, analyzed ocean-science datasets, created interactive Jupyter notebooks, and developed machine learning workflows for ecological and biodiversity research.
I have also contributed to established open-source projects, including Django, Django REST Framework, Scrapy, Celery and DRF Extensions.
I focus on clean architecture, maintainable code, scalability, performance, and clear communication. I carefully understand project requirements, provide regular updates, and aim to deliver reliable solutions on time.
Whether you need a Django backend, REST API, React or Next.js website, Flutter mobile app, AI or machine learning solution, SaaS platform, analytical dashboard, automation system, database optimization, bug fixing, or application upgrade, I can help turn your idea into a reliable and scalable product.
Thanks !
Scrapy
Data Analysis
Python
Machine Learning
NumPy
Data Mining
Data Scraping
Web Crawler
Beautiful Soup
Python Scikit-Learn
Flask
Web Crawling
Django Stack
FastAPI
Bot Development
AI Bot
Artificial Intelligence
Farhan A.
Dhaka, Bangladesh
$15/hr
5.0
15 jobs
I'm a Python developer with a strong expertise in web scraping. I specialize in this area and I'm proficient in using popular Python web scraping tools like BeautifulSoup, Selenium, and Scrapy.
I truly enjoy working on web scraping projects, and I'm highly skilled at it. What sets me apart is my meticulous approach to scraper development. I pay attention to the small details, and I'm able to optimize at the thread level to make sure the scraper uses as little computer resources as possible. This not only saves costs but also bandwidth. I'm also skilled at efficiently handling multiple requests at the same time.
Furthermore, I have experience in data processing, data analysis, and data cleaning using frameworks like pandas. If you're in need of a web scraping and data expert, I'm the right person for your project.
Scrapy
Python
Data Scraping
Data Mining
Selenium
Data Analysis
Automation
Django
Web Development
Data Extraction
Abidur R.
Barisal, Bangladesh
$20/hr
5.0
149 jobs
Hello,
I'm a professional python programmer, have more than 7+ years of experience in Web automation, Building Web Scraping Bot, Scraping data from different sources, making data processing and manipulating scripts, desktop software, etc.
Check my skills.
• Building scraping script/ bot
• Web automation
• Building custom programs (Python and Java)
• Building ETL Pipeline
• Building CI/CD Pipeline
• API integration
• Design and maintain Database
• Web Crawling
• Data Scrapping / Extraction / Mining
I am adaptable because I always seek to improve my skills. I would welcome the opportunity to have an interview and discuss this further and I look forward to hearing from you!
Sincerely,
Abidur Rahman
Scrapy
Data Extraction
Web Crawling
API Integration
Data Scraping
Data Mining
ETL Pipeline
Flask
JSON
Python
Web Scraping
Selenium
Automation
Bot Development
Real Estate Acquisition
Maharaf H.
Dhaka, Bangladesh
$5/hr
5.0
3 jobs
🏆 Upwork Certified Python Developer, Backend Developer
🏆 AI Video Generation Expert (Google Flow, Higgsfield)
With over 5 years of experience in software development building AI-powered applications, automation solutions, web scrapers, APIs, and scalable web platforms.
⏰On Time Delivery ⏳ Urgent requirements
💯Over-Delivering: I aim to provide exceptional value and go the extra mile to exceed client expectations. With a commitment to delivering outstanding results, I believe in over-delivering on every project I undertake.
🚨 𝑺𝒕𝒓𝒖𝒈𝒈𝒍𝒊𝒏𝒈 𝒘𝒊𝒕𝒉 𝒔𝒍𝒐𝒘 𝑹𝒆𝒂𝒄𝒕 𝒇𝒓𝒐𝒏𝒕 𝒆𝒏𝒅 𝒓𝒆𝒏𝒅𝒆𝒓𝒊𝒏𝒈 𝒐𝒓 𝒐𝒗𝒆𝒓𝒍𝒐𝒂𝒅𝒆𝒅 𝑫𝒋𝒂𝒏𝒈𝒐 𝒃𝒂𝒄𝒌𝒆𝒏𝒅 𝑨𝑷𝑰 𝒄𝒂𝒍𝒍𝒔? 𝑰 𝒃𝒖𝒊𝒍𝒅 𝒔𝒄𝒂𝒍𝒂𝒃𝒍𝒆 𝑷𝒚𝒕𝒉𝒐𝒏 𝑾𝒆𝒃 𝑨𝒑𝒑𝒍𝒊𝒄𝒂𝒕𝒊𝒐𝒏𝒔 𝒘𝒊𝒕𝒉 𝒓𝒐𝒃𝒖𝒔𝒕 𝑨𝑷𝑰 𝑰𝒏𝒕𝒆𝒈𝒓𝒂𝒕𝒊𝒐𝒏, 𝒐𝒑𝒕𝒊𝒎𝒊𝒛𝒆𝒅 𝑷𝒐𝒔𝒕𝒈𝒓𝒆𝑺𝑸𝑳 𝑷𝒓𝒐𝒈𝒓𝒂𝒎𝒎𝒊𝒏𝒈, 𝒂𝒏𝒅 𝒎𝒐𝒅𝒆𝒓𝒏 𝑾𝒆𝒃 𝑫𝒆𝒗𝒆𝒍𝒐𝒑𝒎𝒆𝒏𝒕 𝒑𝒓𝒂𝒄𝒕𝒊𝒄𝒆𝒔. 𝑴𝒚 𝒆𝒙𝒑𝒆𝒓𝒕𝒊𝒔𝒆 𝒄𝒐𝒎𝒃𝒊𝒏𝒆𝒔 𝑹𝒆𝒂𝒄𝒕 𝒇𝒐𝒓 𝒅𝒚𝒏𝒂𝒎𝒊𝒄 𝑼𝑰, 𝑫𝒋𝒂𝒏𝒈𝒐 𝒇𝒐𝒓 𝒔𝒆𝒄𝒖𝒓𝒆 𝒃𝒂𝒄𝒌𝒆𝒏𝒅, 𝒂𝒏𝒅 𝑷𝒚𝒕𝒉𝒐𝒏 𝒇𝒐𝒓 𝒂𝒖𝒕𝒐𝒎𝒂𝒕𝒊𝒐𝒏, 𝒔𝒄𝒓𝒊𝒑𝒕𝒊𝒏𝒈, 𝒂𝒏𝒅 𝒅𝒂𝒕𝒂 𝒑𝒊𝒑𝒆𝒍𝒊𝒏𝒆𝒔. 𝑾𝒊𝒕𝒉 𝑨𝒎𝒂𝒛𝒐𝒏 𝑾𝒆𝒃 𝑺𝒆𝒓𝒗𝒊𝒄𝒆𝒔, 𝑫𝒐𝒄𝒌𝒆𝒓, 𝒂𝒏𝒅 𝑭𝒂𝒔𝒕𝑨𝑷𝑰, 𝑰 𝒅𝒆𝒍𝒊𝒗𝒆𝒓 𝒑𝒓𝒐𝒅𝒖𝒄𝒕𝒊𝒐𝒏‑𝒓𝒆𝒂𝒅𝒚 𝒔𝒐𝒍𝒖𝒕𝒊𝒐𝒏𝒔.
🧠 𝗤𝘂𝗶𝗰𝗸 𝗜𝗻𝘁𝗿𝗼
I’m a product‑first Full‑Stack Developer 𝒘𝒊𝒕𝒉 7+ 𝒚𝒆𝒂𝒓𝒔 𝒐𝒇 𝒆𝒙𝒑𝒆𝒓𝒊𝒆𝒏𝒄𝒆, specializing in Python, Django, and React. Every React component I design connects to Django APIs with clean API Development practices. My Python Scripts automate workflows, while Django models structure data with PostgreSQL and SQL optimization. Whether it’s scaling Node.js microservices, deploying with Docker, or integrating FastAPI, I deliver end‑to‑end Web Applications.
🛠️ 𝑾𝒉𝒂𝒕 𝑰 𝑩𝒖𝒊𝒍𝒅
● Custom Web Development projects using React front end and Django backend.
● Python Automation with Python Scripts, API Integration, and Automation pipelines.
● Web Applications with REST API, RESTful API, and FastAPI endpoints.
● Backend architecture with PostgreSQL, MySQL, and SQL queries.
● Cloud deployments on Amazon Web Services with Docker containers.
● Data pipelines using Flask, Machine Learning, and Automation workflows.
● Full‑stack integration: React + Django + Python + API Development.
📊 𝗧𝗲𝗰𝗵 𝗦𝘁𝗮𝗰𝗸
⬩➤ Languages: Python, JavaScript, HTML, CSS, SQL, MySQL
⬩➤ Frameworks: Django, React, FastAPI, Flask, Node.js
⬩➤ Tools: Docker, PostgreSQL, PostgreSQL Programming, Amazon Web Services
⬩➤Practices: API Integration, REST API, RESTful API, Automation, Web Development, Web Application
🏆 𝗪𝗵𝘆 𝗖𝗹𝗶𝗲𝗻𝘁𝘀 𝗖𝗵𝗼𝗼𝘀𝗲 𝗠𝗲
Because I master Python, Django, and React - each repeated over 20 times here because they are the backbone of my work. I ensure every API is clean, every Web Application is scalable, and every Automation pipeline saves time. With Docker deployments, FastAPI microservices, and PostgreSQL optimization, I deliver measurable growth.
🚀 𝑽𝒂𝒍𝒖𝒆 𝑷𝒓𝒐𝒎𝒊𝒔𝒆 & 𝑪𝑻𝑨
I transform messy React code, slow Django queries, and disconnected Python Scripts into high‑impact Web Development solutions. Ready to scale with a full‑stack expert in Python, Django, React, API Integration, and Automation? Let’s build your next Web Application together.
⤷ 𝐼𝑓 𝑠𝑒𝑎𝑟𝑐ℎ𝑒𝑑 𝑏𝑦 𝑡ℎ𝑒𝑠𝑒 𝑘𝑒𝑦𝑤𝑜𝑟𝑑𝑠, 𝑦𝑜𝑢'𝑙𝑙 𝑓𝑖𝑛𝑑 𝑚𝑒
Python, API, Django, JavaScript, Web Development, PostgreSQL, Amazon Web Services, React, API Integration, Web Application, RESTful API, FastAPI, Node.js, HTML, Docker, Flask, Machine Learning, Python Script, API Development, Automation, CSS, MySQL, SQL, REST API, PostgreSQL Programming, Artificial Intelligence, Data Scraping, Database, Full-Stack Development, Redis, Web Design, Next.js, PHP, DevOps, Google Cloud Platform, AI Development, Scrapy, Java, AI Agent Development, Claude, Vue.js, MongoDB, Back-End Development, Bot Development, OpenAI API, Database Architecture, HTML5, Web Scraping, NGINX, AI App Development, Kubernetes, Websockets, Chatbot Development, Database Design, Unit Testing, Celery, Streamlit, Stripe, Ruby on Rails, Selenium, LangChain, WordPress, jQuery, Python, Django, React, Front End, Backend, Full-Stack Development, Python Developer, Django Developer, React Developer, Front End Developer, Backend Developer, Python Web Development, Django REST Framework, React.js, Front End Architecture, Backend Architecture, Python Scripting, Django Models, React Hooks, API Integration, REST API, GraphQL, PostgreSQL, MySQL, AWS, Docker, CI/CD, SaaS Development, Web Application, Python Automation, Data Scraping, Selenium, Chrome Extension, OpenAI, ChatGPT, Machine Learning, ETL Pipeline, DevOps, Cloud Engineering, Responsive Design, UI/UX, Payment Gateway, Stripe, JWT Authentication, Redux, TypeScript, Next.js, FastAPI, SQL, HTML5, CSS3, Tailwind CSS, MERN Stack,WordPress
Python
API
Django
JavaScript
Web Development
PostgreSQL
Amazon Web Services
React
API Integration
Web Application
RESTful API
FastAPI
Node.js
HTML
Docker
Flask
MySQL
Full-Stack Development
Automation
Next.js
Md Abdulla A.
Jhenaidah, Bangladesh
$5/hr
5.0
39 jobs
✅ High-Quality, Professional Output ✅ Clear and Responsive Communication ✅ Fast and Dependable Turnaround
Senior Python Developer | Desktop App| RAG | SaaS | Extensions
Are you looking for a Python developer who can help with web scraping, data extraction, bot development, and automation? If so, you’re in the right place.
I’m an experienced Python developer specializing in web scraping and automation. I work with tools and frameworks such as BeautifulSoup, Scrapy, Selenium, and Requests to extract data from almost any website. I can deliver data in formats like CSV, JSON, XML, and more.
I also build custom bots and automation scripts for tasks like login automation, form submission, file downloads, data uploads, and ticket booking. In addition, I develop Chrome extensions for data extraction tailored to your specific requirements.
I am offering the following expertise:
My All Services...
✔️Advanced Web Scraping Using Python
✔️Real-Time Data Extraction Capabilities for up-to-date Information
✔️CAPTCHA handling strategies
✔️API Development
✔️OpenCV, Machine Learning, Google Chrome Extension Retrieval-Augmented Generation (RAG)
✔️Telegram, Discord Bot Development
✔️Automated Scripts
✔️Building Chrome Extensions
✔️Web Crawling, Desktop App Application
✔️Web Scraping
✔️CI/CD pipelines, and building machine learning and NLP solutions
✔️Google Maps Scraping
✔️Development of customized bots and automation scripts
✔️E-commerce (Shopify)
✔️Google Apps Script (Sheets, Docs, Maps)
✔️Seamless Login and Posting Automation
✔️High-Performance Multi-threaded / Async Scrapers
✔️Web Scraping ( BeautifulSoup, Selenium, Scrapy)
✔️Web Automation ( Selenium WebDriver, Zapier, Playwright)
✔️Sports Scrapping, Betting Sites Scrapping, Live Data Scrapping
Looking forward to working with you!
Thanks!
Md Abdulla Al Mamun
#Python #PythonDeveloper #PythonProgramming
#PythonScripting #PythonAutomation #WebScraping #PythonWebScraping #SeleniumPython #Scrapy #BeautifulSoup #botdevelopment #bot #scrapper #pipeline #robustdatascraping
#PlaywrightPython #PythonProjects #PythonCode #PythonScript #DataScraping #PythonAPIs #PythonBot #AsyncPython #PythonDev #PythonCrawler #PythonFreelancer #DataProcessing #PythonETL #PythonTools #AutomateWithPython #PythonSolutions #PythonDataEngineering #PythonBackEnd #FastAPIPython #PandasPython #PythonCSV #Puppeteer #Node.js #DevOps #AIdevelopment #ChromeExtensions #APIBuilding #GUIDevelopment #Octoparse #Requests #BS4 #SpringBoot #Django #FastAPI #AWS #Docker #CI/CDpipelines #PostgreSQL #Stripe
#Machinelearning #RetrievalAugmentedGeneration(RAG) #OpenCV #ChoromeExtentions #JavaScript #FullStack #DesktopApplication #SaaS
Web Scraping
Python
Data Extraction
Selenium
Browser Automation
Automation
Data Scraping
Beautiful Soup
Flask
Django
SaaS
Machine Learning
Google Chrome Extension
OpenCV
Desktop Application
JavaScript
API
GPT-4-Turbo
Retrieval Augmented Generation
Web Development
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 Scrapy Developer in Bangladesh on Upwork?
You can hire a Scrapy Developer in Bangladesh on Upwork in four simple steps:
Create a job post tailored to your Scrapy Developer project scope. We'll walk you through the process step by step.
Browse top Scrapy Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Scrapy Developer profiles and interview.
Hire the right Scrapy Developer 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 Scrapy Developer?
Rates charged by Scrapy Developers 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 Scrapy Developer in Bangladesh on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Scrapy Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Scrapy Developer team you need to succeed.
Can I hire a Scrapy Developer in Bangladesh 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 Scrapy Developer proposals within 24 hours of posting a job description.