·
Kirill Ponomarev

Kirill Ponomarev

AI Solutions Builder

Remote · EN / RU · Kirill3011200019@gmail.com

I build AI-powered products end-to-end. Two years on the localization pipeline at Simple Life App — went from ~20 to 300–500 videos a week across 12 languages, ~95% less manual work. In parallel: a RAG platform with 348 articles published, an editorial outlet (CUE35) that runs itself, 15+ internal Telegram bots. Use Claude Code daily, plus MCP when the model needs real tool access.

Projects

Owned the video localization pipeline. Scaled weekly output from ~20 to 300–500 videos across 12 languages. ~95% less manual work. After Effects + Premiere scripts plug into GPT/Claude for translation and copy. Joined as the only automation engineer, helped grow the team to 5.

PythonAfter Effects scriptingPremiereGPTClaudeExtendScript

ValueSense — Internal AI Tools

Part-time · Data / AI Engineer

Built the internal data layer: ingestion pipelines that pull docs, meeting transcripts, and CRM-style records, clean and dedupe them, then embed and index for hybrid vector + keyword search. 12+ tools and agents on top — RAG, content pipelines — wired to Claude, OpenAI, Perplexity. Runs on a Linux VPS with Docker + GitLab CI.

PythonETLEmbeddingsPostgresPineconeRedisFastAPIPlaywrightReactDockerGitLab CI

Editorial media outlet about sound in culture — ad syncs, film/TV scores, gaming, fashion runway, sonic branding. Editorial side runs itself: pulls industry news, dedupes with pgvector, drafts articles, posts to web and socials.

Next.js 15TypeScriptPostgreSQLpgvectorDrizzleBullMQRedisGPT-4o-miniDocker

MacroSearch.ai

Sole engineer

RAG platform for financial research. Drop in PDFs, ask a question in plain English, get back an article with citations already wired in. 348 articles published through it in prod.

FastAPIReact 19TypeScriptPostgreSQLRedisPineconeGPT-4oGitLab CI/CD

Telegram bot that auto-books group fitness classes the moment registration opens (X-Fit chain, 36-hour window, classes fill in minutes). Multi-tenant — one bot serves N users with isolated tokens, rules, and bookings. Token-sync trick: a Tampermonkey script reads the session from the browser, posts it to a Cloudflare Pages Function, which forwards it through the Telegram Bot API. Bot has no public endpoint, so Telegram is the bus. ~$5/mo VPS + Cloudflare free tier.

Pythonpython-telegram-botAPSchedulerSQLiteCloudflare Pages + FunctionsTampermonkeysystemd

Match-3 Boss Fight

Sole engineer

PvE match-3 game built as a Telegram Mini App. Phaser + Canvas/WebGL on the front, TypeScript end to end.

PhaserTypeScriptViteTelegram WebApp SDKCanvas/WebGL

Wife Producing

Since 2022 · Lifetime contract

Co-built and shipped a brilliant human being → yuliyatomilina.pages.dev. Producer / partner / on-call therapist / hype manager. No churn, retention 100%, NPS off the charts.

lovepatiencegood coffeelong walksshared playlists

Skills

AI tooling
Claude Code · Claude API · OpenAI API · MCP servers · Agentic workflows · Prompt engineering
RAG & search
Pinecone · pgvector · Meilisearch · Hybrid (vector + BM25) · Embeddings
Languages
Python · TypeScript · JavaScript · SQL · Bash
Stack
FastAPI · Next.js · React · Drizzle · BullMQ · Playwright
Infra
Linux · Docker · GitLab CI/CD · Nginx · AWS · GCP