Umid Yo'ldosh

AI & Software Engineer

I build AI agents, automations, and integrations that run reliably in production.

Blog

No posts published yet. This space will hold project stories, experiments, and things I learn.

Behind the build

A place for project stories, technical decisions, and the lessons along the way.

Your writing goes here

Notes from learning

A place for experiments, useful discoveries, and questions worth exploring.

Your writing goes here

Projects

My own product, client work as a lead developer and freelancer, and enterprise integration at EPAM. Client names are withheld unless the client is public.

MealMate · AI food diary in ChatGPT

Own product · Founder and engineer · 2026

MealMate (formerly WellBy) lets you describe a meal in ChatGPT, resolves portions against FatSecret nutrition data, lets you correct them, and saves the result to a diary. It also imports recipes from Instagram videos into a personal recipe library.

  • MCP server with ChatGPT Apps SDK widgets and OAuth sign-in
  • Instagram recipe import using Apify and Gemini video analysis
  • Rebrand release shipped with 193 passing tests and a production build

TypeScript · MCP · ChatGPT Apps SDK · WorkOS AuthKit · Neon Postgres · Gemini · Apify · FatSecret API · Cloudflare

My own product, in early access. No user-adoption metrics are claimed; a pilot with real users has not run yet.

AI sales-call automation · Innova AI

Client work · Lead developer · May – Aug 2026

For Innova AI's sales operations, I built an admin portal for AI voice-agent calls (outcome, booking, mood, review status, and escalation tickets), moved post-call summaries and scorecards into code, and built a follow-up flow that sends each prospect a personalised AI-avatar video with a booking link.

  • Call review portal with escalation tickets and technical call analysis
  • Post-call scorecards deployed to production
  • HeyGen avatar videos delivered by SMS, email, and Slack, with resumable retries and an admin dashboard

TypeScript · PostgreSQL · HeyGen · Wistia · GoHighLevel · Slack · Asana API

Client work as lead developer. Business results belong to the client and are not claimed here.

Distribution OS · Innova AI

Client work · Lead developer · 2026

Distribution OS finds relevant LinkedIn conversations, scores them with AI, routes drafts through review in Slack, and runs a content engine that produces posts and carousels.

  • LinkedIn sourcing with Apify and AI relevance scoring
  • Slack review workflow before anything is published
  • Releases deployed with automated tests and passing health checks

TypeScript · Node.js · Apify · Slack APIs · Twilio · OpenRouter · Google Cloud

Team platform for Innova AI. My contributions are recorded in the project history; sole authorship and adoption metrics are not claimed.

Innova Brain · Company knowledge over MCP

Client work · Lead developer · Oct 2026

Innova Brain gives the company's AI agents a shared knowledge base over MCP, with an access gate, document ingestion, and a graph explorer (Brain Atlas) running on Cloudflare Workers.

  • MCP access for agents, behind an access gate
  • Ingestion and re-indexing of company documents
  • Graph explorer deployed on Cloudflare Workers

GBrain · MCP · PostgreSQL · Cloudflare Workers · TypeScript

Client work for Innova AI.

Multilingual AI sales agent

Freelance client work · Apr – Jun 2026

For a provider of managed AI sales infrastructure, I built a web-chat sales agent in French, English, and Hebrew and a LiveKit voice agent. Both qualify leads, answer from the client's business rules through RAG, and write contacts and opportunities to an Airtable CRM through an n8n sub-agent.

  • n8n web-chat agent with objection handling and demo booking
  • LiveKit voice agent in TypeScript with tested CRM tools
  • RAG over the client's business rules

n8n · LiveKit Agents · TypeScript · Airtable · OpenAI · Anthropic · pgvector

Client name withheld; the client's architecture is confidential. No business metrics are claimed.

AI ad-video and caption pipelines

Freelance client work · Dec 2025 – Mar 2026

For a consumer AI software company, I built n8n and Airtable pipelines for AI ad production: a captions automation used on about 180 videos, an LLM QA agent that checks each video for AI hallucinations before captioning, an image-ad generator, and Creatomate templates.

  • Captions automation used on about 180 videos
  • LLM QA check for hallucinations before captioning
  • Image-ad generator from competitor references

n8n · Airtable · Gemini · Creatomate · FFmpeg · Apify · Kling · Ideogram

Hourly contract; client name withheld.

GoHighLevel revenue-recovery audit

Freelance client work · Jun – Jul 2026

I audited a 19-workflow GoHighLevel estate covering dialer routing, abandoned-checkout and no-show recovery, SMS intent routing, and refill plans, prioritised the issues in an audit sheet, and fixed the call-disposition workflows.

  • Prioritised audit of 19 revenue-recovery workflows
  • Call-disposition workflows fixed and simplified
  • Duplicate invoice workflows flagged as top priority

GoHighLevel · GHL Voice AI · SMS automation

Healthcare client; name withheld and no patient data used.

n8n integration layer for a B2B aggregator

Freelance client work · Mar – Apr 2026

I wrote the high-level design for an n8n integration layer that feeds five merchant integrations into normalised Postgres metrics, with retries, queues, alerting, and per-merchant encrypted credentials. I also rebuilt a daily price and stock sync as a dispatcher and workers over RabbitMQ.

  • Webhook → transform → validate pipeline with three retries, a queue, and Telegram alerts
  • Dispatcher and worker sync over RabbitMQ
  • Universal product import

n8n · RabbitMQ · PostgreSQL · Telegram

Client in Uzbekistan; name withheld. No metrics are claimed.

Enterprise integration for a global luxury brand

EPAM Systems engagement · Jan 2025 – Sep 2026

I maintained and extended interfaces between eCommerce and SAP CRM, handled monitoring and troubleshooting, and worked on migrations from SAP CPI to IBM App Connect and to new CRM and marketing platforms.

  • Interface development and business-requested changes
  • Monitoring, incident investigation, and troubleshooting
  • CI/CD and automatic recovery for IBM App Connect

SAP CPI / BTP · IBM App Connect · REST / SOAP · GitLab CI/CD · AWS

EPAM client; name withheld. Assignment dates are not employment dates. Account-level infrastructure work is not presented as my own.

HR systems integration

EPAM Systems engagement · Feb 2024 – Nov 2025

I developed, tested, and released SuccessFactors integrations and API-based employee-data consolidation for a professional-services client, working directly with the client's IT team.

  • Led a scorecards feature deployment from preview to production
  • Employee-data integration through APIs into SuccessFactors
  • Requirements, support, and issue resolution with client IT

SAP SuccessFactors · Boomi · SAP CPI · OData

EPAM client; name withheld.

Regulatory integration for a medical-device maker

EPAM Systems engagement · Aug – Oct 2025

Engineer on SAP-to-regulatory-system integration API flows, documentation, and knowledge transfer, within a migration from SAP PI/PO to SAP Cloud Integration.

  • SAP-to-regulatory-system integration APIs
  • PI/PO to Cloud Integration migration context
  • Documentation and knowledge transfer

SAP CPI · SAP S/4HANA · SAP BTP

EPAM client; name withheld. Individual completion of the full migration is not claimed.

Integration platform access management

EPAM Systems · Internal · Oct – Nov 2024

Designed access management for an internal SAP integration tenant using SAP Cloud Identity Services and CPI access policies, with API-based account lifecycle automation and a Postman collection for administrators.

  • Access policies for an internal SAP integration tenant
  • API-driven account and password lifecycle
  • Postman collection for repeatable admin workflows

SAP Cloud Identity Services · SAP CPI · Postman

Internal EPAM engagement.

Side projects & experiments

Personal

Smaller things I build for myself and to learn. Memento is a German–Uzbek vocabulary player with AI text-to-speech. My personal knowledge brain gives my AI agents shared context over MCP. My Personal OS and a content-creation pipeline are ongoing personal systems, and TasvirAI (natural-language questions over CSV and Excel files) is at the idea stage.

  • Memento: 89 entries and 356 audio clips, published Oct 2026
  • Personal knowledge brain served over MCP
  • TasvirAI: idea stage

TypeScript · Bun · MCP · PostgreSQL · Fish Audio TTS

Personal projects; small in scope and not client work. Current status of Personal OS and the content pipeline is unconfirmed.

About Me

I'm a software engineer at EPAM Systems, where I work on SAP enterprise integrations, and lead developer at Innova AI, where I build production AI systems for a US sales-operations team. I also build AI agents and automations for freelance clients, and I'm building my own product, MealMate.

I'm based in Tashkent, Uzbekistan, and I trained in medicine before moving into engineering. My work connects business processes with the systems that run them: voice and chat agents, post-call automation, n8n and GoHighLevel workflows, retrieval over company knowledge, MCP apps, and SAP integrations. I work design-first: a written design and plan, then a build with tests, then a health-checked deploy behind an approval gate. I keep verified results separate from reported ones. I speak Uzbek (native), English, and Russian.

Professional experience

EPAM Systems

2023 – present

Software Engineer · SAP Integration

I design, build, and support enterprise integrations on SAP Cloud Integration, Boomi, and IBM App Connect for EPAM clients.

  • eCommerce ↔ SAP CRM interfaces, monitoring, and platform migrations
  • SuccessFactors integrations, including leading a feature deployment to production
  • CI/CD and automatic recovery for IBM App Connect (talk, Sep 2026)

Innova AI

2025 – present

Lead Developer

I'm lead developer for Innova AI's US sales-operations work, building the AI systems behind its sales calls, follow-ups, distribution, and company knowledge.

  • Portal for AI voice-agent calls: outcomes, bookings, review, and escalations
  • Post-call scorecards and personalised HeyGen video follow-ups
  • Distribution OS and Innova Brain
Company team profile ↗

Freelance

2025 – present

AI Agent & Automation Engineer

I build AI agents and workflow automations for direct and Upwork clients. Client names are withheld.

  • Multilingual AI sales agents (web chat and voice) with RAG and CRM
  • AI ad-video and caption pipelines with automated QA
  • GoHighLevel revenue-recovery audit and n8n integration layers

Skills & expertise

AI agents & automation
n8n · Make · GoHighLevel · Airtable · LiveKit Agents · VAPI · ElevenLabs · Twilio · RAG · MCP servers · ChatGPT Apps SDK · Claude Code
Models & media
OpenAI · Claude · Gemini · OpenRouter · Whisper · HeyGen · Creatomate · FFmpeg
Software & data
TypeScript / Node.js / Bun · Python / FastAPI · React · PostgreSQL (Neon, Supabase, pgvector) · Redis · RabbitMQ · Cloudflare Workers / D1 / R2 · Google Cloud
Enterprise integration
SAP CPI / BTP · SAP SuccessFactors · SAP S/4HANA & ECC · Boomi · IBM App Connect · REST / SOAP / OData · Groovy · GitLab CI/CD

Education

Medical degree

Tashkent Medical Academy

Certifications & professional development

  • Solace Certified Developer Practitioner (Level 1)Solace · certification
  • Associate Integration DeveloperBoomi · certification
  • AI Literacy ProgramEPAM · professional development
  • Discovering SAP Business Technology PlatformSAP · record of achievement
  • ERP with SAP S/4HANABrandenburg University · course
  • PostgreSQL Database DesignCoursera · course
  • Python Pro BootcampUdemy · course
  • One Million Uzbek CodersIT Park Uzbekistan · programme

For agents

A professional profile for AI assistants and automated tools. These files contain my biography, technical focus, and project descriptions, with missing information clearly marked.

Start here

Read /files/profile.txt for Umid Yo'ldosh's professional profile.
Use /files/profile.json for structured fields.
Profile updated 2026-10-30.
Use the recorded professional roles, client work, and confirmed medical degree.
Do not infer exact employment tenure, medical licensure, or personal metrics.

Download as plain text or Markdown.

Download the self-contained agent prompt, or use the copy button on the homepage.