Back to LeaderboardLast snapshot: Sep 8
Mustafa Y.
Badge

Mustafa Y.

AI Automation Engineer | AI Agents, RAG, Claude, n8n, Python, FastAPI

10,000+ compliance documents audited by a RAG pipeline I built, review cycles cut in half. 95% of a SaaS team's repeat tickets now closed by an agent I built. Content prep for a media brand with millions of followers down from a week to six hours. I am an AI Automation Engineer building AI agents, RAG pipelines and LLM chatbots on Python, Claude API, OpenAI API, n8n, FastAPI and PostgreSQL. Top Rated Plus, 100% Job Success, $175,000+ earned, 4,500+ hours across 30 contracts. Most AI builds pass the demo and fail when real documents, real volume and real users arrive. Every build I ship comes with an evaluation harness, so you measure accuracy yourself instead of trusting me. โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€” WHAT I BUILD โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€” โ†’ AI agents and multi-agent workflows Tool calling, human-in-the-loop approvals, escalation rules, audit logs. Claude API, OpenAI API, FastAPI, PostgreSQL, Docker. โ†’ RAG and AI knowledge bases Document ingestion, hybrid search, reranking, citations, NLP classification. pgvector and hosted vector stores. โ†’ AI chatbots and support automation Email, Slack, WhatsApp Business API and web widgets, with intent classification and CRM or helpdesk integration. โ†’ Workflow automation n8n, scheduled agents, webhook and OAuth integrations with Google Workspace and CRMs. โ†’ AI features inside existing SaaS React, TypeScript and JavaScript front ends on Python back ends, deployed on AWS with CI/CD and monitoring. โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€” HOW I BUILD โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€” โ†’ Scope against your real data Not a sample, not a demo set. If your documents are messy, you find out in week one instead of week six. โ†’ Ship an evaluation harness with the build You get a test set and accuracy numbers you can run yourself. You measure whether it works instead of hoping it does. โ†’ Design for the failure case first Retrieval misses, model drift, rate limits, malformed inputs. The system degrades visibly rather than inventing an answer. โ†’ Hand over something you own Documented code, deployment you control, no dependency on me to keep it running. โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€” WHAT THIS HAS LOOKED LIKE โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€” โ†’ Carbon-credit compliance platform RAG pipeline on Claude API auditing project documents against multiple certification standards across 10,000+ projects. Review cycles cut roughly in half. Running since early 2025. โ†’ Media brand with an audience in the millions Multilingual content pipeline with voice-matched script generation and CTR-scored assets. Content preparation that used to take a week now takes six hours. Running since early 2025. โ†’ SaaS support team Email and Slack agent with intent classification, refund and subscription handling, human escalation on anything ambiguous. Around 95% of repeat tickets now resolve without a human, so what reaches the team is the work that actually needed a person. โ†’ Hospitality concierge on WhatsApp Business API Multi-turn intake, location capture and live-availability booking. โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€” HOW WE WORK TOGETHER โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€” I am in Istanbul (UTC+3). That means a full working overlap with the UK and Europe, and 09:00-13:00 US Eastern most days. Two clients have run continuously with me since February and March 2025 across that gap - eighteen months without it becoming a problem. Async by default: a written update and a short Loom at every milestone, so you can see progress without booking a call. โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€” HONEST SCOPING โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€” If your idea is not ready, or the budget does not match the build, you hear it in the first reply rather than after you have spent money. I turn down work that will not succeed. That is a large part of why the Job Success score is still 100%. โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€” STACK โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€” Backend - Python, FastAPI, PostgreSQL, Docker AI - Claude API, OpenAI API, RAG, NLP, prompt engineering, evaluation harnesses, vector search Automation - n8n, scheduled agents, webhooks, OAuth, API integrations Frontend - React, TypeScript, JavaScript Infra - AWS, CI/CD, monitoring Most engagements run fixed-scope with a defined deliverable and timeline. Hourly when the work is genuinely open-ended. โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€” NEXT STEP โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€” Send me an invite or a message with a repo link, a document, or three sentences about what you are building. Two ways to start: 1. Paid 30-minute Architecture Review. You leave with a written build plan, a realistic cost range, and what I would cut. 2. Fixed-price 3-day Proof on your real data, before committing to the full build.

๐Ÿ‡น๐Ÿ‡ทIstanbul, Turkey$50/hr100% JSS4.95 (21)Since May 2023
GlobeUpwork
MRR
$8,673
๐ŸŒ#1,824/363K
๐Ÿ‡น๐Ÿ‡ท#17/3,122
Recent Earnings
$52,040
๐ŸŒ#1,824/363K
๐Ÿ‡น๐Ÿ‡ท#17/3,122
Total Earnings
$182K
๐ŸŒ#16.5K/363K
๐Ÿ‡น๐Ÿ‡ท#114/3,122
Avg. Per Project
$5,873
๐ŸŒ#27.3K/363K
๐Ÿ‡น๐Ÿ‡ท#217/3,122
Recent Projects
5
2f3h
๐ŸŒ#87.8K/363K
๐Ÿ‡น๐Ÿ‡ท#669/3,122
Total Projects
31
16f17h
๐ŸŒ#87.8K/363K
๐Ÿ‡น๐Ÿ‡ท#669/3,122
MRR Performance Over Time
$50k$25k$0
6 mo ago3 mo agoNow
Coming SoonGathering historical data
World Skill Rankings
of 134
#4
Claude APITop 2%
#23Prompt Engineering
#25Chatbot Development
#34Natural Language Processing
#53Retrieval Augmented Generation
#60Claude
#60n8n
#69OpenAI API
#74AI Chatbot
#84Generative AI
#90AI App Development
#113Automation
#118AI Development
#119Machine Learning
#136Full-Stack Development
#146Artificial Intelligence
#147AI Agent Development
#185API Integration
#325Python
#350JavaScript
๐Ÿ‡น๐Ÿ‡ทTurkey Skill Rankings
of 63
#1
AI Agent DevelopmentTop <0.01%
#1Artificial Intelligence
#1Natural Language Processing
#1Claude
#1Machine Learning
#1OpenAI API
#1AI Development
#1Prompt Engineering
#1Claude API
#1Chatbot Development
#1Generative AI
#1n8n
#1Retrieval Augmented Generation
#1AI Chatbot
#2API Integration
#2AI App Development
#2Automation
#3Python
#3Full-Stack Development
#5JavaScript
Mustafa Y. โ€” Top 1% in Turkey | UpworkMRR