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

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
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.
2024 to present
Freelance Python Developer · Upwork
Top Rated. AI automation, LLM integrations, backends and data projects for clients worldwide.
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.
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.
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.
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.
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
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.

SEO Automation & AI Content Tool
Full content pipeline: keyword research to AI article to approval to WordPress draft. Zero manual work.

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

AI-Powered ATS Resume Scorer
ATS simulation: keyword extraction, JD matching, score + feedback. Missing skills identified instantly.

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

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

Carrefour UAE: Grocery Tracker
FastAPI inventory tracker across delivery zones. Instant out-of-stock detection and price drop alerts.

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

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

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

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

ACV Auctions: Vehicle Data
Selenium automation with auto login and infinite scrolling. Large vehicle datasets with deduplication.

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

Sharaf DG: Full Inventory Map
Headless browser mapping entire UAE e-commerce inventory. Every category hierarchy mapped and verified.

Realtor.ca: Canadian Properties
Dynamic JS rendering across Canadian cities. Complete pricing, specs, and agent contacts extracted.

Coldwell Banker Agent Directory
Agent directory scraper with pagination, error handling, deduplication. Clean Excel/Sheets export.
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.
“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
“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
“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
“Great experience! Delivered quality work on time and communicated well. Highly recommended.”
Full-Time Full Stack Python Developer
Upwork client · Reliable · Committed to Quality
“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
“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
“Great work! Highly recommend!”
Automation & Integration Developer
Upwork client · Committed to Quality · Detail Oriented
“Great professional, strongly recommended for data scraping.”
Data Scraping for a Doctor Database in Italy
Upwork client · Professional
“A great freelancer with high skills on Phyton”
Marche records + email
Upwork client · Solution Oriented · Clear Communicator
06Process
How I work
The same four steps on every project, from a one-day script to a full backend.
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.
02
Agree on a plan
You get the approach, a timeline and a fixed price before any work starts, so there are no surprises.
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.
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.
Latest guides
- Zapier vs n8n vs Custom Python Automation: Which Should You Use?Business Automation
- Celery Crontab Examples: Every Common Schedule as a crontab() CallBackend Engineering
- GitHub Actions Cron: Time Zones, Delays and Missed RunsBackend Engineering
- YouTube Transcript to JSON With Python: Fetch, Clean and Structure CaptionsAI Automation
08Stack
Tools I use
The stack I use to ship automations, AI features and backends to production.
AI & LLM Engineering
Data & Automation
09Free tools
Free tools
Small tools I built for questions clients ask me all the time. Free, no sign-up, and they run in your browser.
Automation ROI Calculator
Hours and money saved, payback period and 3-year ROI for automating any repetitive task.
Cron Expression Generator
Translate any cron schedule into plain English, preview its next runs and copy it as Celery, APScheduler or GitHub Actions code.
LLM API Cost Calculator
Compare the monthly cost of Claude, GPT and Gemini models, with prompt caching and batch pricing.
10FAQ
Common questions
What clients usually ask before we start working together.
What business tasks can you automate with Python?
How much time can automation save my business?
Do you build backend APIs and SaaS backends?
Can you add AI, LLMs or RAG to my existing product?
Do you work with clients worldwide?
How do I hire you?
What's your typical turnaround time?
Do you handle ongoing maintenance after delivery?
Can you work with my existing tech stack?
How do you handle large-scale data extraction?
Do you sign NDAs?
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
Python Automation & Backend Developer • 5+ Years
Not on Upwork? Email me atmyahyajutt223@icloud.com




