Yehor Z.
Senior Backend Engineer | Python Data Automation, Expert AI Developer
Senior Python Backend Engineer and AI Developer with 7+ years of production experience, 8,500+ hours on Upwork, $200K+ earned, and a 100% Job Success Score (Top Rated Plus). I specialize in AI development, AI agent development, data automation, and backend engineering. My work spans LLM-powered agents, RAG pipelines, distributed REST APIs, data extraction systems, and cloud-native infrastructure on AWS. Every project I take on ends with a system that runs in production — properly architected, monitored, and ready to grow with the business. Technical stack that I can provide for your project: 🏗️ Backend Engineering & API Development: FastAPI and Django are my primary tools — async RESTful APIs with RBAC, billing hooks, WebSockets, background workers, and OpenAPI docs, built the right way from day one. I integrate with third-party services via OAuth, webhooks, and event-driven consumers, and I design software architecture with layered separation and dependency injection — code the next engineer will actually want to work with. Database-wise I work with Flask, Kivy, PostgreSQL, MongoDB, Redis, DynamoDB, and SQLite, with proper SQL optimization, migration management, and query tuning. I've built microservice systems over gRPC, REST, Kafka, SQS, RabbitMQ, and Celery, and real-time pipelines with WebSockets, Redis pub/sub, and live data feeds. 🤖 AI & LLM Development: I build LLM agents with multi-turn state using LangChain and LangGraph — the kind that run in production on Telegram, Discord, and WhatsApp. For knowledge retrieval I work with RAG pipelines backed by Qdrant and LLaMA-Index, with real semantic search over internal documents. Prompt engineering is a proper workflow here — evaluation frameworks, LangSmith observability, structured output validation. I integrate agentic workflows through API (OpenAI, Claude, Anthropic, Gemini) with full output control. ⚙️ Data Automation & Extraction: Data automation pipelines with Dagster, dbt, Pandas, PyArrow, and Polars — reliable, scheduled, and debuggable. I extract structured content from PDFs, Office documents, HTML, and APIs using BeautifulSoup, PyMuPDF, python-docx, and openpyxl. Web scraping at scale with async Python, proxy rotation, rate limiting, and retry logic that actually holds up under real conditions. For unstructured sources I apply NLP and ML classification models to produce clean, usable output from data. ☁️ Cloud & Infrastructure: I work with the full AWS stack in production — S3, SQS, Lambda, Athena, DynamoDB, EKS, Kinesis, Bedrock, CloudFront, also Docker, Kubernetes (Helm + ArgoCD), and Terraform for reproducible infrastructure as code. Observability built in Datadog APM, OpenTelemetry, Sentry, and vector database management with Qdrant and AWS OpenSearch for semantic search and RAG retrieval. 🧭 When you choose me, you get a clear roadmap: - Consultation — I start by understanding your request, goals, and constraints before we start - Honest scoping — based on your needs I give you a real estimate with clear timelines - Full transparency — Agile workflow, regular meetings, and open communication at every step of the process - Clean delivery — proper documentation and handoff, so you truly own what I build - Support from idea to launch — I stay in contact after delivery, and stay involved as long as you needed 📩 Ready to get started? Contact me — I respond fast. Buzz words: Python Artificial Intelligence Machine Learning JavaScript API API Integration Node.js AI Agent Development React AI Development PostgreSQL Amazon Web Services Web Development Web Application AI App Development Data Scraping Data Science Java Automation Deep Learning AI Model Integration TensorFlow RESTful API Django Natural Language Processing Claude PHP Chatbot Development API Development TypeScript n8n OpenAI API AI Bot Full-Stack Development C# FastAPI Docker Next.js LLM Prompt Engineering Data Mining Computer Vision SaaS LangChain Software Architecture & Design Data Extraction Database Architecture SQL Lead Generation Vector Database Web Scraping
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $41k
Billed in all: $343,665$344k
$14k in the last 6 months
Across 10 contracts
Earnings, last 30 days
Skill rankings: Top 0.27% in Data Scraping
Ranked by MRR among everyone on Upwork with the skill.
- #24Data Scraping8,783 freelancers · 🇺🇦 #4Top 0.27%🇺🇦#4 of 223
- #45ETL Pipeline1,397 freelancers · 🇺🇦 #3Top 3%🇺🇦#3 of 41
- #46Deep Learning2,743 freelancers · 🇺🇦 #4Top 2%🇺🇦#4 of 109
- #64Data Science3,842 freelancers · 🇺🇦 #6Top 2%🇺🇦#6 of 113
- #113API7,943 freelancers · 🇺🇦 #16Top 1%🇺🇦#16 of 669
- #120Claude5,112 freelancers · 🇺🇦 #8Top 2%🇺🇦#8 of 185
- #166Machine Learning8,972 freelancers · 🇺🇦 #10Top 2%🇺🇦#10 of 300
- #169AI Development5,878 freelancers · 🇺🇦 #17Top 3%🇺🇦#17 of 329