Muhammad Yahya · turning manual work into software that runs itself

Save hours with AI automation & robust backend engineering.

I'm a Python developer who turns repetitive work into reliable software: AI automations, LLM integrations and the backends behind them. I'm the backend engineer at Mobileriz, which lets sellers run three marketplaces from one app.

5.0 on Upwork · Top Rated · 100% Job Success

Muhammad Yahya, Python automation and backend developer

Python Expert

5+ Years

AI Automation

Claude & OpenAI

Robust Backends

FastAPI · AWS

5.0 Client Rating

Top Rated

40M+ Records

Data delivered

  • Top Rated

    on Upwork

  • 100%

    Job Success Score

  • 5.0 ★

    client rating on Upwork

  • 40M+

    records delivered

  • 5+ years

    building with Python

01About

Hi, I'm Yahya.

I build software that takes repetitive work off people's plates: AI automations, LLM integrations with Claude and OpenAI, and the robust backends that keep them running in production.

I'm the backend engineer at Mobileriz: a FastAPI and PostgreSQL platform on AWS that lets sellers run three marketplaces from one app, where Claude turns a product photo and a few words into ready-to-publish listings (read the case study). Before that I built automation tools and API integrations at Content Authority, and data and ETL pipelines at Arbitr.

My roots are in data work, which taught me to expect messy inputs and edge cases. I keep things simple: understand the problem first, agree on a clear plan and price, then build something that keeps working after I hand it over.

Experience

  1. Apr 2026 to present · Turkey · Remote · Full-time

    Backend Engineer · Mobileriz

    FastAPI, PostgreSQL and Redis backend on AWS for a multi-marketplace seller platform, with Claude-powered product listings and SOAP e-invoicing.

  2. 2024 to present

    Freelance Python Developer · Upwork

    Top Rated. AI automation, LLM integrations, backends and data projects for clients worldwide.

  3. Oct 2025 to Jul 2026 · USA · Remote

    Data Acquisition & Curation Specialist · Arbitr Inc

    Sourced, cleaned and curated large datasets through automated data and ETL pipelines, with GDPR and CCPA compliance.

  4. Jul 2025 to Mar 2026 · Australia · Remote

    Automation Engineer · Content Authority

    Built custom Python automation tools and API integrations that removed bottlenecks from daily operations.

  5. Jul 2024 to Aug 2024 · USA · Remote

    Programmer, Project Manager & VA · Arbitr Inc

    Planned and delivered programming projects and supported the CEO with scheduling, documentation and analysis.

02Services

What I do

Most clients come to me with one of four problems. Pick the one that sounds like yours.

Business Process Automation with Python

Hand the repetitive work to software.

Automations that run on schedule, handle the edge cases and tell you when something needs a person.

End-to-end ETL: extract from any source, transform with Pandas, load anywhere
Scheduled workflows: reports, alerts, DB syncing, fully automatic
Browser bots: form filling, data entry, competitor monitoring, hands-free
API integrations: connect platforms, sync data bidirectionally, trigger actions
Document automation: PDF parsing, Excel generation, Sheets at scale

03Why automate

Manual work is slow. Automation isn't.

Same tasks, same clock. On top, work waits in line to be processed by hand. Below, it flows through a Python and AI pipeline in seconds, around the clock.

Manual work
Done: 0
AI automation
Done: 0

Live illustration of the same workload, both lanes running in real time.

04Work

Selected projects

Automation, AI and backend work for real clients, plus data projects from my scraping years. Open any project for the full case study.

Mobileriz: Multi-Marketplace Seller Platform Backend
3 live marketplaces

Mobileriz: Multi-Marketplace Seller Platform Backend

FastAPI backend powering one app for Trendyol, Hepsiburada and ÇiçekSepeti sellers. Marketplace sync, SOAP e-invoicing and a Claude AI engine that turns a product photo into listings.

FastAPIPostgreSQLRedisAWS
SEO Automation & AI Content Tool
Keyword to WordPress

SEO Automation & AI Content Tool

Full content pipeline: keyword research to AI article to approval to WordPress draft. Zero manual work.

AI/MLWordPressSEO
YouTube Transcript ETL
Captions to JSON

YouTube Transcript ETL

ETL pipeline: raw YouTube captions to production-ready JSON. 100% manual transcription eliminated.

ETLNLPJSON
AI-Powered ATS Resume Scorer
Match score + feedback

AI-Powered ATS Resume Scorer

ATS simulation: keyword extraction, JD matching, score + feedback. Missing skills identified instantly.

AI/MLNLPATS
NoCodeCraft: AI App Generator
Prompt to UI specs

NoCodeCraft: AI App Generator

Prompt to complete UI specs: wireframes, user stories, sprint plans. Dark/light mode, responsive.

AIFull StackSaaS
Noon.com Price Monitor
Daily price checks

Noon.com Price Monitor

FastAPI microservice monitoring SKUs daily. REST endpoints, price history and real-time alerts.

FastAPIREST APIMonitor
Carrefour UAE: Grocery Tracker
Stock by delivery zone

Carrefour UAE: Grocery Tracker

FastAPI inventory tracker across delivery zones. Instant out-of-stock detection and price drop alerts.

FastAPIAutomationFMCG
EV Patent Intelligence
2015 to 2025 data

EV Patent Intelligence

Automated EV patent extraction (2015 to 2025). CAGR analysis, Top 20 leaders, strategic dashboard.

BeautifulSoupPandasAPI
Zillow Real Estate Scraper
Listings, photos, agents

Zillow Real Estate Scraper

Advanced Zillow scraper with pagination handling, full listing details and images. Extracted property data, pricing, photos, and agent info.

SeleniumPaginationReal Estate
Amazon Product Review Scraper
Reviews to JSON

Amazon Product Review Scraper

Selenium pipeline extracting structured reviews, titles, ratings and verified status. Manual work to instant JSON.

SeleniumAutomationJSON
NYSCEF Court Records & PDF Extraction
PDF + OCR

NYSCEF Court Records & PDF Extraction

End-to-end pipeline auditing NY State Court records. Conditional PDF downloads, OCR parsing from legal documents.

OCRPDFLegal
ACV Auctions: Vehicle Data
Login + infinite scroll

ACV Auctions: Vehicle Data

Selenium automation with auto login and infinite scrolling. Large vehicle datasets with deduplication.

SeleniumAutomationExcel
Realtor.com Agent Scraper
Validated contacts

Realtor.com Agent Scraper

Agent data extraction: names, phones, brokerages, ratings. Pagination plus validation for clean, accurate data.

SeleniumPandasData
Sharaf DG: Full Inventory Map
Full category tree

Sharaf DG: Full Inventory Map

Headless browser mapping entire UAE e-commerce inventory. Every category hierarchy mapped and verified.

HeadlessE-commerceUAE
Realtor.ca: Canadian Properties
Multi-city listings

Realtor.ca: Canadian Properties

Dynamic JS rendering across Canadian cities. Complete pricing, specs, and agent contacts extracted.

DjangoJS RenderReal Estate
Coldwell Banker Agent Directory
Deduplicated export

Coldwell Banker Agent Directory

Agent directory scraper with pagination, error handling, deduplication. Clean Excel/Sheets export.

SeleniumPandasExcel

05Reviews

What clients say

Real reviews from my Upwork contracts, quoted exactly as clients wrote them. Every rated contract is 5.0 out of 5.

Feb 2026
“I highly recommend Muhammad. He helped us with a complex web scraping project that came with its fair share of technical challenges. What stood out most was his resourcefulness. Rather than getting stuck or waiting for instructions, he proactively researched and proposed solutions on his own. He's professional, communicative, and easy to collaborate with. A reliable freelancer I wouldn't hesitate to hire again.”

Property Data Collection

Upwork client · Reliable · Solution Oriented · Accountable for Outcomes

Oct 2025
“Good natured, smart guy, with good work ethic who overcame lots of issues, was easy to work with, patient and responsive. Fluent english both written and spoken with good diction and little accent. Produced a good application that did the job much better and faster than previous applications from other freelancers. A pleasure to work with and would work with him again.”

Build a Python scraper tool for Realtor.ca

Upwork client · Collaborative · Solution Oriented · Committed to Quality

Aug 2026
“Muhammad is the best and delivered beyond my expectations I recommend him for any project! He communicates fast and can deliver great work thanks again Muhammad”

Lead Generation for Surplus

Upwork client · Committed to Quality · Clear Communicator

Aug 2025
“Great experience! Delivered quality work on time and communicated well. Highly recommended.”

Full-Time Full Stack Python Developer

Upwork client · Reliable · Committed to Quality

Nov 2025
“Good project. Good communication. Quick turnaround. Very responsive and eager to complete project successfully. Project completed successfully.”

Data Scraping for Professional Dry Cleaners

Upwork client · Reliable · Clear Communicator

Feb 2026
“Great experience working with Yahya, He really knows scrapping and work out of the way to acheive the goals, Wonderful guy”

Expert Web Scraper for Ecommerce Sites

Upwork client · Collaborative · Solution Oriented

Apr 2026
“Great work! Highly recommend!”

Automation & Integration Developer

Upwork client · Committed to Quality · Detail Oriented

Feb 2026
“Great professional, strongly recommended for data scraping.”

Data Scraping for a Doctor Database in Italy

Upwork client · Professional

May 2026
“A great freelancer with high skills on Phyton”

Marche records + email

Upwork client · Solution Oriented · Clear Communicator

Read every review on my Upwork profile

06Process

How I work

The same four steps on every project, from a one-day script to a full backend.

  1. 01

    Understand the problem

    You describe the task on Upwork. I ask the questions that matter (inputs, edge cases, where the result should go) and usually reply within 2 hours.

  2. 02

    Agree on a plan

    You get the approach, a timeline and a fixed price before any work starts, so there are no surprises.

  3. 03

    Build and test with real data

    I build in small steps, share progress and test against your real data and edge cases, not just the happy path.

  4. 04

    Hand over and support

    Clean code, setup notes and a walkthrough. If a website or API changes later, I'm around to keep it working.

07Engineering

Engineering blueprints

How I design the parts that make systems production-ready: databases, cloud infrastructure, CI/CD, monitoring and AI retrieval. These are the architectures I use when building robust backends and AI automation.

08Stack

Tools I use

The stack I use to ship automations, AI features and backends to production.

10FAQ

Common questions

What clients usually ask before we start working together.

What business tasks can you automate with Python?

Almost any repetitive, rule-based work: data entry, report generation, scheduled alerts, database syncing, form filling, PDF and Excel processing, CRM updates and API integrations between the tools you already use. I also build AI workflows that read, classify and write content for you. If you explain the process once, I can usually automate it.

Business process automation services
How much time can automation save my business?

It depends on the process: how long the task takes each time and how often it runs. Before we start, I give you a clear estimate of the time saved, and you can run the numbers for your own tasks with the free automation ROI calculator.

Try the automation ROI calculator
Do you build backend APIs and SaaS backends?

Yes. I build production-ready backends with FastAPI and Django, PostgreSQL and Redis, deployed on AWS with Docker and monitoring. For example, I built the backend for Mobileriz, a platform that lets sellers manage Trendyol, Hepsiburada and ÇiçekSepeti from one dashboard, with e-invoicing and AI product listings.

Read the Mobileriz backend case study
Can you add AI, LLMs or RAG to my existing product?

Yes. I integrate OpenAI and Claude through your backend and build retrieval-augmented generation (RAG) with embeddings and vector search, so the AI answers from your own data. I also handle prompt engineering, structured outputs and evaluation so results stay reliable.

AI workflow automation and LLM integration
Do you work with clients worldwide?

Yes. I work remotely with clients worldwide, on projects across the US, Canada, Turkey, Australia and the Middle East, and I usually reply within 2 hours. Work booked through Upwork is contracted and paid securely there.

How do I hire you?

Send me a message on Upwork at upwork.com/freelancers/muhammadyahyayaseen with a short description of what you need. If you don't use Upwork, email me at myahyajutt223@icloud.com. I usually reply within 2 hours with a clear plan, timeline and cost.

What's your typical turnaround time?

Most projects are delivered within 3 to 7 days. Simple automations and scrapers can be done in 24 to 48 hours. I always provide a clear timeline before starting and usually reply within 2 hours.

Do you handle ongoing maintenance after delivery?

Yes. Websites and APIs change, so I can maintain your automations, backends and scrapers after delivery and keep them running smoothly.

Can you work with my existing tech stack?

Yes, when it uses the tools I work with: Python, FastAPI and Django; PostgreSQL, MongoDB and Redis; AWS, Docker and CI/CD; REST APIs, Zapier and the Google Sheets API; and OpenAI or Claude for AI features. I can extend an existing system instead of rebuilding it.

How do you handle large-scale data extraction?

I build scalable pipelines using async Python, task queues and cloud infrastructure, with validation and deduplication built in. I've delivered over 40 million records for clients.

Web scraping and data extraction services
Do you sign NDAs?

Yes. I'm happy to sign an NDA and keep your data and project details confidential.

11Contact

Let's build something useful.

Tell me what you need on Upwork, or by email if you don't use Upwork. I'll reply with a clear plan, timeline and cost, usually within 2 hours.

Muhammad Yahya

Muhammad Yahya

Python Automation & Backend Developer • 5+ Years

Free consultation: describe the problem, I'll propose the solution
End-to-end delivery: built, tested, deployed and monitored, not just code
Usually replies within 2 hours
Revisions within the agreed scope

Not on Upwork? Email me atmyahyajutt223@icloud.com