DaniilMakeev

AI Engineer at Hao Production RAG & GenAI Pipelines

Production AI systems — RAG pipelines, content generation, and internal AI tooling. Built end-to-end. Measured in production.

Open to full-time or contract · remote or relocation · EU/US timezones
Faster video generation after pipeline rewrite 60 min → 10 min per unit · Hao video pipeline
−60% Generation cost after LLM request deduplication $2 → $0.80 per generation
Live Multi-tenant Contact RAG shipped Supabase RLS · pgvector · reranking loop

About

Based in Moscow · open to remote or relocation across EU/US timezones. Python backend since 2023 (ETL, data pipelines, internal services), moved into applied AI in January 2025. Now over a year as AI engineer at Hao — shipping production RAG and content generation pipelines. Graduating Bauman MSTU (CS) in 2026.

Experience

Hao

AI Engineer · Jan 2025 – Present

AI-autonomous orchestrators. Led the video generation pipeline end-to-end and shipped the marketing site. Scope: dialogue generation, TTS integration, image compose, cost instrumentation, RAG work.

Video Generation Pipeline · Jun – Nov 2025

Led the rebuild of a linear single-path orchestrator into a two-stage CLI with JSON contract between stages. Stage 1 runs an eight-step dialogue pipeline with an optional human-review seam, against per-character YAML profiles. Stage 2 runs TTS and pluggable image generation in parallel, composes vertical video via FFmpeg with sprite overlays and ASS karaoke subtitles, uploads to S3. Built-in per-generation cost instrumentation, typed config, structured logging, rate-limited retries on external APIs.

6× faster processing · −60% generation cost · batch mode enabled continuous output

LLM dialogue · ElevenLabs TTS · pluggable image providers · FFmpeg (ASS karaoke) · sprite overlays · Backblaze S3

Zenit-Elektro

Python Developer · Jun 2023 – Jan 2025

Metrology company · internal tooling. Owned Python services covering ETL and data quality across internal catalogs.

ETL & Data Quality

Automated manual moderation across product catalogs and added validation across data imports from partner systems.

3× faster site moderation · −60% import errors

Python · FastAPI · AsyncIO · PostgreSQL · ETL

Daniil joined the team while still a student and within months was shipping ETL services we still run today. Rare to see that level of ownership and follow-through early on.

— Yury · Team Lead, Zenit-Elektro

Side Projects

Browd · Browser-resident AI agent
Shipped · v0.1.15 on Chrome Web Store · open-source · Apache-2.0

A Chromium side-panel agent that runs tasks inside your real browser session — no headless cloud VM, no credential copy-paste. Built on a LangGraph.js Plan-and-Execute StateGraph with per-tool budgets, tab isolation, and a tool-family-aware duplicate guard that recovers from antibot click loops by switching to URL-based navigation or HITL hand-off.

LangGraph.js · React 18 · MV3 service worker · puppeteer-core · OpenRouter · TypeScript · pnpm/turbo
NetWho · Multi-tenant Contact RAG
Shipped · Live on Telegram

AI assistant for personal and organizational networks. Multi-tenant — private and open communities connect their contacts with per-tenant RLS isolation. Semantic search over embeddings, news parsing via Jina AI, reranking loop grounds answers in source records.

RAG · pgvector · reranking · aiogram 3.x · Pydantic v2 · Supabase · deepagents
Digest Bot
Shipped · Self-hosted · running daily

Personalized Telegram news digest. Scrapes configured channels, generates an AI summary tailored to the user's focus and profile. Two-agent architecture: stateless deterministic pipeline + stateful conversational agent with persistent LangGraph checkpointing over Supabase.

deepagents · LangGraph + Supabase checkpointer · OpenRouter · python-telegram-bot · docker-compose

Skills

Frameworks
FastAPI PydanticAI LangGraph deepagents aiogram 3.x python-telegram-bot
Libraries
Pydantic v2 pgvector AsyncIO httpx structlog tenacity pydub
Algorithms
RAG Vector search Reranking Structured outputs LLM deduplication Grounded generation
Platforms
PostgreSQL Supabase OpenRouter OpenAI ElevenLabs Jina AI Backblaze S3
DevOps
Docker docker-compose GitHub Actions uv Linux
Programming languages
Python SQL
Spoken languages
English · C1 Russian · native Chinese · B1

Contact