Skip to content
BackNov 9
David K.
Upwork badge

David K.

AI Agents & Python Backends | WhatsApp, Voice, RAG | Fractional CTO

I build AI agents and Python backends that run in production. Matchi, the WhatsApp AI platform I built as co-founder and CTO, is used by 400+ paying real-estate brokers and handles 65,000+ WhatsApp messages a month. I cut its AI cost per chat turn by 87% at rollout. Hire me to ship a WhatsApp or voice agent, add LLM features to your product, fix a slow or expensive backend, or lead your tech as a fractional CTO. WHAT I BUILD - AI agents on WhatsApp and voice: multi-agent systems with 100+ tools, support agents that answer instead of a human, real-time phone agents (Twilio + Gemini Live) - LLM apps and automation: tool-calling workflows, structured outputs, evals, and MCP servers that connect ChatGPT and Claude to your product - RAG and matching: vector search with PostgreSQL + pgvector, embeddings, hybrid ranking - Generative image and video pipelines: virtual staging, branded creatives and listing videos, with quality checks and cost caps - Internal tools: one app that replaced Monday, a help desk, Grafana and a sales CRM for my team - Backend and infrastructure: Python (FastAPI, Django, Celery), PostgreSQL and pgvector, Redis, GCP and AWS, plus AI cost control (token ledgers, model routing, context trimming) - Fractional CTO: product and technical roadmap, architecture, hiring and mentoring engineers, stack decisions BACKGROUND 7 years of engineering. Backend Tech Lead at OurRitual, software engineer at Barclays Investment Bank, AI infrastructure at Sett. Google Cloud certified (Associate Cloud Engineer). GOOD FIT IF YOU NEED TO - Turn an AI idea into a working product fast - Add AI agents, chat or automation to an existing product or business - Fix an AI system that's slow, expensive or unreliable - Get senior technical leadership without a full-time CTO Languages: English, Czech, Russian, basic Hebrew. Based in Israel (GMT+3), with good overlap with EU and US East Coast hours. Send me a short description of what you're building, and I'll reply with how I'd approach it.

🇮🇱Tel Aviv, Israel$85/hr100% JSS5.00 (1)Since May 2022
GlobeUpwork

Earnings and projects

MRR
$1.7k

Last 6 months ÷ 2, the fewest it counts (since Oct 2026)

World#26,843 / 412k
🇮🇱Country#44 / 682
Revenue, last 30 days
—

Read daily since Oct 20, under 30 days

Total earnings
$3.8k
World#281,071 / 412k
🇮🇱Country#445 / 682
Per project
$3.8k

$3.5k in the last 6 months

World#46,669 / 412k
🇮🇱Country#80 / 682
Projects, last 6 months
1
0% fixed100% hourly
World#128,098 / 412k
🇮🇱Country#144 / 682
Projects in all
1
0% fixed100% hourly
World#360,681 / 412k
🇮🇱Country#567 / 682

Earnings, last 30 days

$3.8k+$2.5k earned since Oct 20Billed in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$0$2k$4kOct 20Oct 30Nov 9

Tracked from Oct 20, 2026.

Skill rankings: Top 6% in WhatsApp worldwide

Ranked by MRR among everyone on Upwork with the skill.

  1. 3Gemini API17 freelancersTop 18%
  2. #28WhatsApp472 freelancersTop 6%
  3. #72Claude API454 freelancersTop 16%
  4. #80Model Context Protocol (MCP)413 freelancersTop 19%
  5. #137Vector Database1,142 freelancersTop 12%
  6. #141Software Architecture964 freelancersTop 15%
  7. #240Prompt Engineering2,859 freelancersTop 8%
  8. #290Chatbot Development3,106 freelancersTop 9%