Skip to content
BackNov 7
Yaroslav T.
Upwork badge

Yaroslav T.

AI Agents & Integrations | RAG, LLM, n8n | Python, Next.js, Node, AWS

AI Engineer building LLM agents, RAG pipelines and voice AI that run in production, not in demos. Python, FastAPI, Next.js, React, AWS, n8n. WHAT I BUILD: 🤖 AI agents and workflows Agents that plan, hold memory and run multi-step tasks through tool calling. Built with LangChain and LangGraph on OpenAI, Claude and Gemini APIs, plus MCP servers where the agent needs to reach your own systems. Every tool call is logged, with human approval on anything that moves money. 📚 RAG pipelines and knowledge retrieval Retrieval-augmented generation over your internal data: chunking strategy, embeddings, metadata filtering, hybrid search and reranking. Vector databases including Qdrant, Pinecone and pgvector. Answers come with citations, so your team can verify instead of trusting. Every change is measured against a golden dataset, because tuning retrieval by eye is guesswork. 🎙️ Voice AI and conversational systems Low-latency STT to LLM to TTS pipelines on Twilio, with interruption handling, barge-in and backend-controlled dialogue logic. Built a voice bot running 5,000 calls a day that qualifies customers and returns an offer. Chat agents on WhatsApp, Instagram and Messenger through the Meta Cloud API. 📄 Document processing and data extraction OCR, parsing and structured extraction from PDFs, contracts, invoices and shipping documents. Every field carries a confidence score, and anything below threshold goes to a human review queue instead of silently into your database. The hard part is never the model call, it is output that is 90% right. ⚡ AI workflow automation Zapier, Make and self-hosted n8n connected to real business systems: Slack, Salesforce, HubSpot, Monday, Airtable, Notion, Google Workspace, Shopify and Stripe. OAuth, webhooks, rate limits, retries, idempotency keys and sync state, with error workflows and a dead letter queue, built to survive the day the API changes. ⚙️ Backend engineering and data pipelines Python, FastAPI, Django, Ruby on Rails, Node.js, NestJS and TypeScript. PostgreSQL, Supabase, MongoDB, Redis and Elasticsearch. Real-time and event-driven pipelines, including one processing 2.5 million articles a day and serving an API from 10M+ records in around 100ms. 💻 Frontend React, Next.js App Router and TypeScript. Chat interfaces with streaming, tool states and history. Dashboards, admin panels and reporting UI, mobile-first and bilingual where it matters. ☁️ Cloud, scaling and multi-tenant SaaS AWS including Lambda, ECS, RDS and Bedrock, plus GCP, Azure and Vercel. Docker, Kubernetes, Terraform, CI/CD and monitoring. Multi-tenant architecture with row-level security, roles, permissions and audit logging, deployed in EU regions where GDPR, HIPAA or SOC 2 apply. INDUSTRIES Most of my work sits in four: healthcare, with EHR integrations and access models keeping clinics from ever seeing each other's patient data; real estate and PropTech, with CRMs, rental marketplaces and property management platforms; fintech, including a market data platform re-architected from a buckling MVP; and marketplaces, with verification, matching and Stripe Connect payouts. Beyond those: MarTech, EdTech, HR tech, logistics, legal and compliance and B2B SaaS. Clients come to me most often to take over an existing codebase and get it production-ready, often one built fast with Replit, Lovable or Codex, to scale an MVP that stopped holding, or to move AI from demo into production. SELECTED PROJECTS 🛠️ AI procurement and supply chain platform Operations workspace connecting parts catalogs, suppliers, quotations and shipments, with AI agents extracting line items from supplier quotations and requirement documents. React and NestJS on Azure. ⚖️ Regulatory monitoring and document summarization Consultation records collected automatically into the team's own spreadsheet with deadlines and sources filled in, plus AI summarization of the attached documents they mark as relevant. ⚓ Laytime and demurrage calculation assistant Charter parties run 60 to 70 pages and claims were calculated by hand. The system extracts the governing clauses, separates countable from excluded time and produces a calculation report showing its reasoning. 🎬 AI treatment writer for commercial directors Turns a director's creative direction into a structured, brand-aligned pitch treatment, built so the writing stays theirs rather than coming out generic. HOW I WORK: I look at a requirement and work out the right approach instead of wiring an API and calling it done. If an LLM is the wrong tool for part of your problem, I will say so before you pay for it. Most of my code is now written with coding agents like Claude Code, against a spec and test cases I write first, which is where the speed comes from and where unsupervised agents go wrong. Send me what you are building and what is currently breaking, and I will tell you whether it is a two-week fix or a rebuild.

🇵🇱Bielsko-Biala, Poland$39/hr100% JSS4.41 (19)Since Sep 2014
GlobeUpwork

Earnings and projects

MRR
$3.9k

Last 6 months ÷ 6

World#8,249 / 412k
🇵🇱Country#120 / 2,852
Revenue, last 30 days
$113

Last 6 months: $24k

World#90,363 / 412k
🇵🇱Country#586 / 2,852
Total earnings
$317k

Billed in all: $331k

World#6,964 / 412k
🇵🇱Country#146 / 2,852
Per project
$8.3k

$2.6k in the last 6 months

World#19,879 / 412k
🇵🇱Country#254 / 2,852
Projects, last 6 months
9
22% fixed78% hourly
World#21,105 / 412k
🇵🇱Country#160 / 2,852
Projects in all
38

Across 40 contracts

33% fixed67% hourly
World#79,289 / 412k
🇵🇱Country#570 / 2,852

Earnings, last 30 days

$331k+$113 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$330.4k$330.5k$330.6kOct 8Oct 23Nov 7

Skill rankings: Top 2% in HTML5

Ranked by MRR among everyone on Upwork with the skill.

  1. #46Ruby965 freelancers · 🇵🇱 #1Top 5%
  2. #50Database Architecture864 freelancers · 🇵🇱 #3Top 6%
  3. #78Ruby on Rails1,811 freelancers · 🇵🇱 #1Top 4%
  4. #135Software Development2,923 freelancers · 🇵🇱 #2Top 5%
  5. #279API7,943 freelancers · 🇵🇱 #10Top 4%
  6. #307Vue.js8,267 freelancers · 🇵🇱 #9Top 4%
  7. #311HTML514,581 freelancers · 🇵🇱 #16Top 2%
  8. #323Laravel12,549 freelancers · 🇵🇱 #3Top 3%