Andrew Artamonov
Рейтинг
Рівень володіння мовами
Резюме
Запускаю AI-продукти і автоматизацію під ключ — Telegram-боти, AI-агенти, інтернет-магазини — від ідеї до продакшну за 1-2 тижні.
Що роблю:
• Telegram-боти для бізнесу — меню, прийом замовлень, сповіщення, підключення до CRM/Google Sheets/Notion, AI-відповіді клієнтам. Запускаю за 5-7 днів.
• AI-інтеграції в існуючий продукт — чат-асистент, генерація контенту, класифікація заявок, RAG-пошук по документах. 1-2 тижні.
• Автоматизація рутини через n8n — пошта → CRM, форма → AI → Notion, парсинг → Telegram. 2-5 днів.
• Інтернет-магазини та digital-продукти — з оплатою карткою і криптою, кабінетом адміна, аналітикою.
Як працюю: короткий брифінг безкоштовно → розбивка на фікс-етапи → перший етап невеликий, щоб ви побачили реальний результат до основних інвестицій. Якщо не влаштовує — зупиняємось без зобов'язань. Покриваю критичну логіку тестами. Місяць безкоштовної підтримки після здачі.
Всі проєкти в портфоліо — живі й відкриті за посиланнями. Можна потестувати до замовлення.
Розрахунки в USD або UAH через Mono.
Опишіть задачу і строки — відповідаю протягом кількох годин.
Засновник BTW Studio (btw-studio.fly.dev).
Навички та вміння
Програмування
Послуги
Адміністрування
Робота з текстами
Портфоліо
-
Nox — особистий AI-асистент у Telegram
AI та машинне навчанняБагатофункціональний AI-асистент у Telegram. Клавіатура + натуральна мова → планування, нагадування, обробка пошти, голосові команди, мультитірний планувальник з підтримкою quiet hours.
LLM-агент на Claude Agent SDK з SQLite-схемою з 19 таблиць (audit_log, approvals, pending_notifications, emails, email_accounts, email_decisions, otp_events, url_checks, email_urls, email_drafts). Усі дії LLM логуються; жодних автоматичних виконань без approval-flow.
… Email-тріаж: Gmail API → евристичний фішинг-детектор + URL safety check → класифікація → драфти відповідей з approval. Голос-вхід через Groq Whisper (uk). Mini App на React 19 для розгорнутого UI.
Fallback на Ollama Gemma коли Claude недоступний. node-cron у Europe/Kyiv TZ.
Stack: TypeScript, grammY, Claude Agent SDK, better-sqlite3, Express + React 19 (Mini App), Whisper, Gmail API, Ollama.
#TypeScript #TelegramBot #AI #LLM #ClaudeSDK #grammY #SQLite #Whisper #FullStack
-
Keyst — e-commerce з 5 платіжними рейками
Веб-програмуванняМагазин цифрових товарів з повним циклом checkout. Каталог, кошик, оплата п'ятьма платіжними рейками (Stripe, Fondy, LiqPay, CryptoCloud, NOWPayments) під єдиним webhook-handler — крипто та картковий флоу не дублюються в коді.
Адмінка для товарів, замовлень, фінансової аналітики. Email-нотифікації клієнту після оплати з ключем доступу. Захист webhook-ів через signature verification (HMAC).
… Self-hostable: bootstrap-скрипт на Hetzner (docker-compose + Caddy), one-liner curl-інсталяція. Setup wizard на 5 кроків для тих, хто розгортає вперше.
Stack: Next.js 14 App Router, Prisma + PostgreSQL, server actions, Tailwind + shadcn/ui, Docker, NOWPayments + Stripe + Fondy + LiqPay + CryptoCloud webhook handlers.
#NextJS #Ecommerce #Stripe #Crypto #Payments #Prisma #PostgreSQL #FullStack #SelfHosted
-
CourseAI — AI-генератор курсів з streaming UX
AI та машинне навчанняПлатформа генерації повноцінних курсів . Користувач задає тему — система видає структуру (модулі → уроки → конспекти).
Hybrid streaming pipeline: структура курсу і контент кожного уроку приходять прогресивно через Server-Sent Events, користувач не чекає 5 хвилин на повну генерацію.
… Free / Pro тариф: free на OpenRouter free-моделях з rate-limit-aware retries (50 req/day), Pro через Claude. CSP-захищений рендерер уроків — embedded YouTube/Vimeo з білого списку, без XSS-векторів.
Stack: Next.js, OpenRouter, Prisma + Postgres, Server-Sent Events, CSP, Tailwind.
#NextJS #AI #LLM #OpenRouter #Streaming #SSE #SaaS #FullStack
-
Agent Office — real-time дашборд AI-агентів
AI та машинне навчанняLive-візуалізація 20+ паралельних AI-агентних сесій у метафорі віртуального офісу. Кожна сесія — окремий персонаж із власним станом (working / idle / thinking), що пересувається між зонами офісу залежно від завдання.
Технічно: server-authoritative state (єдине джерело правди — Node.js-сервер), broadcast через WebSocket, рендер на Canvas 2D з детермінованим placement — однаковий ID завжди має те саме крісло. Підтримка filler-агентів коли реальних мало, синтез типових імен на льоту, session-alive heuristic (15 хв тиші = сесія мертва, її прибираємо).
… Деплой: Fly.io, single-region edge. Stack: Node.js + Express + ws + Canvas 2D на клієнті.
#TypeScript #Canvas2D #WebSocket #NodeJS #FlyIO #Realtime #AIAgents #FullStack
Активність
| Останні ставки 1 | Бюджет | Додано | Терміни | Ставка | |
|---|---|---|---|---|---|
|
Налаштування claude bot або альтернатива під наші завдання
12 160 UAH
|