Инженер Python — Устойчивость к производству · Ценовой движок · WebSockets · Уровень обзора ИИ
У нас есть работающая платформа аналитики списков транспортных средств, которой нужен инженер производственного уровня для завершения проекта. Архитектура уже на месте — не хватает детерминизма, надежности и реальных реализаций, где в настоящее время существуют заглушки и заполнители.
Что вам нужно будет исправить / построить:
• Удалить все заглушки и случайную логику — ценовые ориентиры и ранжирование по сходству должны быть полностью детерминированы (сравнительный выбор по уровням, фильтрация выбросов, взвешенное оценивание, разрешение ничьих)
• Система уведомлений WebSocket должна быть осведомлена о пользователе, безопасной для работы на нескольких экземплярах (асинхронный Redis pub/sub или потоки)
• Умная точка обзора AI: заменить макет на реальное извлечение веб-доказательств → синтез LLM → кэш с ключом отпечатка с TTL + аннулирование версии
• Ошибки SQL, отсутствующие ограничения, отсутствующие индексы — найдите их, исправьте, выполните чистую миграцию
• Асинхронное покрытие тестами (pytest + pytest-asyncio), полностью запускаемое в CI
• Модуль интеграции с Facebook нужно подключить к основной системе
Стек: FastAPI · SQLAlchemy · Redis (асинхронный) · WebSockets · PostgreSQL · LLM API · Pytest
Это основано на этапах. Нет фиксированной почасовой оплаты — мы определяем объем по рабочему потоку.
При подаче заявки, пожалуйста, отправьте:
1. Общую оценку часов
2. Разбивку по рабочим потокам (WebSockets / ценообразование / сходство / обзор AI / БД / тесты)
3. Риски или неопределенности, которые вы заметили в брифе
4. Ваше предложенное структурирование этапов
5. Подход к тестированию
6. Какой доступ вам нужен для начала работы
Технический бриф с полными деталями объема прилагается — пожалуйста, прочитайте его перед подачей заявки.
Приложения 1
-
14 дней67 323 UAH14 дней67 323 UAH
Макс, я бы подошел к этому как к процессу укрепления, а не переписыванию. Я могу разбить бриф на этапы и сделать рискованные части детерминированными: ценообразование/логика сходства, безопасные WebSocket с Redis для многократных экземпляров и поток проверки ИИ с реальным извлечением доказательств + кэширование/версионирование. Я провел 7 лет на производственных системах FastAPI/SQLAlchemy и возглавлял команду разработчиков, поэтому я привык исправлять заглушки, проблемы с SQL и готовые к CI асинхронные тесты. Оценка, риски, план этапов, стратегия тестирования и список доступа могут быть предоставлены после того, как я ознакомлюсь с приложенным брифом.
-
1 день8976 UAH1 день8976 UAH
✋ Здравствуйте! Мы IT-компания dZENcode.
Мы можем доработать вашу платформу и закрыть все указанные направления по этапам.
Можем обсудить содержание прикреплённого прямо здесь?
Какие из направлений для вас приоритетны в первом этапе?
Подробную информацию о наших услугах и ставках вы найдёте на сайте:Freelancehunt
Посмотрите – дальше обсудим детали работы, пишите, как будете готовы.
…
Финальная стоимость формируется только после уточнения объёма и требований.
___________________
С уважением,
Менеджер dZENcode
Наши сильные стороны:
💎 10+ лет оказываем IT-услуги: Аутсорс, Аутстаф
🔥 90+ штатных специалистов
🚀 Проекты «с нуля» и на поддержку
⚙️ SLA и постпродакшн-сопровождение
✅ Договор c компанией, гарантированный результат!
🔥 250+ публичных отзывов с 2015 года.
-
14 дней42 638 UAH14 дней42 638 UAH
Ваша платформа уже архитектурно готова, но заглушки и недетерминированная логика в продакшне — это не просто технический долг, это неправильные цены и неточные рекомендации для реальных пользователей. Я специализируюсь именно на таких задачах: заменить placeholder-логику на полноценный pricing engine с тировым отбором компарабл, фильтрацией выбросов и взвешенным скорингом; реализовать WebSocket-слой для real-time обновлений; подключить AI review layer с детерминированными правилами валидации. Подход: сначала аудит текущего кода и фиксация контрактов между модулями, затем итеративная замена стабов с покрытием тестами, чтобы ничего не сломать. Ориентировочный объем — 14 дней, 950 USD. Готов обсудить детали после ознакомления с полным ТЗ и репозиторием.
-
7 дней13 465 UAH
3066 23 1 3 7 дней13 465 UAHПривет. Этот проект в моей зоне — автоматизация, интеграции, логика бэкенда и создание надежного рабочего процесса от начала до конца.
Я могу взять на себя ответственность за систему, а не просто исправить одну ее часть.
Соответствующий опыт:
- Создал конвейеры генерации лидов и автоматизации на основе API, сосредоточенные на фильтрации, обогащении и надежных бизнес-процессах.
Если объем работы ясен, я могу быстро приступить к делу и сделать это аккуратно, чтобы после запуска не требовалось постоянное внимание.
Если хотите, я также могу изложить подход к реализации перед тем, как мы начнем.
-
20 дней173 917 UAH
475 20 дней173 917 UAHЗдравствуйте! Меня зовут Алекс, и я представляю группу разработки NC-1. На протяжении более пяти лет мы создаем веб-сайты, мобильные приложения, ERP/CRM системы и другие продукты электронной коммерции. Я хотел бы предложить услуги аутстаффинга нашего инженера Full Stack уровня Middle+. У него более 3 лет обширного опыта в ИТ, с особым акцентом на веб-разработку, электронную коммерцию и создание решений/продуктов.
На основе предоставленного технического задания, вот наше детальное предложение для вашей Платформы Интеллектуального Транспорта:
1. Общая оценка часов
Для полного производства, устранения заполнителей и реализации необходимой детерминированной логики мы оцениваем общее количество часов в 120–155.
2. Распределение по рабочим потокам
Система WebSocket (20–24 часа): Реализация broadcast_to_client, переход на асинхронный клиент Redis (pub/sub или потоки), поддержание соответствия пользователь-сокет и обеспечение стабильности многопоточности.
…
Ценовой движок и аналогичные списки (30–38 часов): Замена случайной выборки на модель взвешенного балла, реализация многоуровневых правил сопоставления, фильтрация выбросов и строгая логика разрешения ничьих.
Искусственный интеллект для умных отзывов и кэш-слой (22–26 часов): Замена моков на реальную генерацию отпечатков автомобилей, извлечение веб-доказательств, синтез LLM и версионный кэш-слой с истечением времени.
Стабилизация БД, бэкенда и поиск (20–24 часа): Устранение путей сбоев, исправление SQL предикатов, соблюдение ограничений владения/уникальности и замена поиска по заполнителям на проверенный фильтрованный поиск.
Интеграции и аналитика (12–16 часов): Повторное подключение сигналов интеллектуального изображения в DAG, решение проблем с прокси-модулем Facebook и обеспечение согласованности схемы между парсерами.
Тестирование и CI (16–20 часов): Реализация полного покрытия pytest-asyncio для всех критических потоков и обеспечение полной совместимости набора тестов с CI.
3. Риски и неопределенности
Конфликты изображений и текста: Устранение несоответствий, когда данные классификатора изображений противоречат текстовым метаданным, требует заранее определенной иерархии правды.
Интеграция с Facebook: Существующие проблемы с аккаунтом и прокси могут потребовать дополнительной отладки инфраструктуры, выходящей за рамки стандартных исправлений кода.
Задержка внешнего API: Извлечение веб-доказательств в реальном времени для AI-отзывов может вызвать задержки; мы рекомендуем реализовать оптимизированные резервные или фоновые состояния обработки.
4. Предложенный план этапов
Этап 1: Стабилизация и целостность БД: Устранение путей сбоев, исправление ошибок SQL и добавление необходимых индексов и ограничений БД.
-
18 дней118 937 UAH
1682 2 0 18 дней118 937 UAHЗдравствуйте, Max.
Прочитал полный бриф — он нетипично чётко структурирован для проекта по укреплению системы. Архитектура готова, не хватает детерминизма, надёжности и реальных реализаций там, где сейчас заглушки. Ниже ответ по Вашему 6-пунктовому формату.
1. Общая оценка: 100–130 часов.
Нижняя граница — потому что границы скоупа в брифе чистые. Верхняя — если заглушек больше чем видно снаружи или у listing_margin есть data-quality долг, который не виден из брифа.
2. Разбивка по workstreams:
— Стабилизация backend + укрепление БД (null safety, индексы, constraints, SQL predicate bugs, structured logging): 12–15 ч
… — WebSocket reliability (broadcast_to_client, маппинг user_id ↔ active sockets, async Redis pub/sub, multi-instance, pytest-asyncio): 18–22 ч
— Детерминированный pricing engine listing_margin (tiered comparable selection, widening fallback, outlier filtering, strict rounding, persisted benchmark metadata, backfill script): 15–18 ч
— Детерминированный similarity engine (weighted scoring, configurable weights, hard filters + widening fallback, tie-breaking, indexed queries): 12–15 ч
— Analytics graph — image intelligence integration (reconnect classifier в DAG, разрешение конфликта image-vs-text, safe fallback, observability): 8–10 ч
— Smart Review AI layer (vehicle fingerprint generation, web evidence retrieval, evidence-only LLM synthesis, fingerprint-keyed cache, TTL + version invalidation, forced refresh): 18–22 ч
— Notification lifecycle (update predicate fix, per-user ownership, orphan cleanup, transactional consistency, DB uniqueness): 6–8 ч
— Catalog search replacement (real filter-based search, validated pagination, integration tests): 4–6 ч
— Facebook integration (reconnect модуля, accounts/proxy, schema alignment): 5–7 ч
— CI + полное async-тестовое покрытие: 10–12 ч
3. Риски и неопределённости:
— Иерархия разрешения image-vs-text конфликта (workstream 5) — если классификатор говорит "SUV", а text matcher говорит "sedan", кто выигрывает? Без явных бизнес-правил детерминированный engine становится недетерминированным на границах. Правила нужно зафиксировать до того как я трону этот модуль.
— Web evidence retrieval для Smart Review — сырой скрапинг хрупок под Cloudflare / rate limits. Ранняя развилка: платный SERP API (SerpApi / Tavily / Brave) vs свои парсеры. Влияет и на надёжность, и на ongoing cost.
— Facebook модуль — "accounts/proxy issues" может скрывать token invalidation или CAPTCHA loops. Нужен scoped spike до фиксирования бюджета на workstream 9.
— Объём backfill — как только pricing станет детерминированным, исторические строки скорее всего потребуют пересчёта. Количество строк из брифа не видно.
— LLM cost ceiling — fingerprint cache снижает, но forced-refresh paths нужны budget guards.
4. План этапов:
— M0 — Короткий аудит (4–6 ч, фиксированная цена): клонирую репо, размечаю текущие placeholders, подтверждаю оценки workstreams против реального кода, флагаю скрытую связанность. Нет обязательства на полный engagement если риски окажутся больше. Низкорисковый первый шаг для обеих сторон.
— M1 — Фундамент: workstream 1 (стабилизация) + 7 (notifications) + 8 (catalog search). Чистая база до engines.
— M2 — Детерминированные engines: workstream 3 (pricing) + 4 (similarity) + backfill scripts. Checkpoint: одинаковый вход → одинаковый выход, assert-ится в тестах.
— M3 — Realtime + AI: workstream 2 (WebSocket hardening) + 6 (Smart Review с cache). Интеграционные тесты против реального Redis.
— M4 — Integrations + CI: workstream 5 (image DAG) + 9 (Facebook) + полный тест-сьют + CI + migration notes.
Каждый milestone доставляет рабочий инкремент с проходящими тестами, не половинчатое состояние.
5. Стратегия тестирования:
— pytest + pytest-asyncio, CI-compatible с M1.
— Детерминированные unit-тесты для pricing и similarity — одинаковый вход должен всегда давать одинаковый выход, assert-ится напрямую.
— Integration тесты против реального PostgreSQL (не sqlite), через testcontainers или docker-compose fixture.
— Async WebSocket тесты с реальным Redis для проверки multi-instance pub/sub — unit mocks тут недостаточно.
— Contract тесты для Smart Review: структура и evidence-binding, не содержание LLM output.
— Migration тесты: apply + rollback + re-apply чисто.
6. Требуемые доступы:
— Репо (read/write на feature branch)
— Текущая схема + история миграций Alembic
— Staging PostgreSQL + Redis или воспроизводимый docker-compose
— LLM provider keys + провайдер + cost ceiling per request
— Текущие credentials Facebook модуля или тестовые аккаунты
— CI config (GitHub Actions / GitLab / другой) с правами на модификацию
— Примеры failing cases для pricing / similarity / AI review если уже трекаются
Стек ежедневно: FastAPI · async SQLAlchemy · async Redis · Postgres · pytest-asyncio · Docker. Это ровно та работа которой я занимаюсь — укрепление production-систем, не greenfield.
Готов начать с M0 аудит (fixed, 4–6 часов) как низкорисковый первый шаг. Получите мои подтверждённые оценки против реального кода до коммита на полные milestones.
-
60 дней89 764 UAH
612 21 0 60 дней89 764 UAHПривет,
Я внимательно рассмотрел ваш технический бриф — система хорошо структурирована, и объем работы очень ясен: это классический переход от полностью функционального прототипа к детерминированной платформе промышленного уровня. Это именно тот вид работы, в котором я специализируюсь.
1. Оценка общего объема работы
~140–180 часов всего
(Это предполагает отсутствие крупных архитектурных переписок и то, что текущие модули разумно изолированы.)
…
2. Риски / Неизвестные факторы
Текущее состояние БД (качество данных, дубликаты, отсутствующие связи)
Насколько «детерминированной» на самом деле является текущая логика сопоставления (может потребоваться более глубокая переработка)
Внешние зависимости для извлечения веб-доказательств (лимиты по скорости, надежность скрапинга)
Качество существующей реализации Redis/WebSocket (возможная переписка против патча)
Стабильность модуля Facebook (проблемы с аутентификацией/прокси могут занять много времени)
Ограничения по стоимости/производительности LLM в зависимости от трафика
3. Предложенные этапы
Этап 1: Слой стабилизации
Исправления БД, ограничения, миграции
Удаление заполнителей
Логирование + безопасность при сбоях
Этап 2: Система в реальном времени
Редизайн WebSockets (аутентификация + Redis)
Завершение жизненного цикла уведомлений
Этап 3: Детерминированные движки
Движок ценообразования
Движок схожести
Скрипты для заполнения данных
Этап 4: Умный обзор ИИ
Извлечение доказательств + конвейер LLM
Кэш-слой + аннулирование
Этап 5: Поиск и интеграции
Поиск по каталогу
Интеграция с Facebook
Этап 6: Тестирование и CI
Полное асинхронное покрытие тестами
Стабилизация CI-пайплайна
5. Подход к тестированию
Модульные тесты для детерминированной логики (ценообразование, оценка)
Интеграционные тесты для потоков БД + API
Асинхронные тесты для WebSockets и Redis (pytest-asyncio)
Тесты в стиле снимков для ответов ИИ (структура, а не содержание)
Скрипты проверки заполнения данных для обеспечения согласованности
Тестовый набор, готовый к CI, с воспроизводимыми средами
6. Необходимый доступ
Кодовая база (репозиторий + ветки)
Доступ к базе данных (чтение + запись на тестовом сервере)
Экземпляр Redis (или эквивалент на тестовом сервере)
API-ключи для поставщика LLM
Доступ к текущей инфраструктуре WebSocket
Учетные данные/конфигурация модуля Facebook
Среда CI (или возможность настроить одну)
Соответствующий опыт
Устойчивость систем FastAPI в производстве
Проектирование детерминированных систем ранжирования/оценки
Асинхронные архитектуры (Redis, WebSockets, событийные потоки)
Конвейеры LLM с кэшированием и контролем затрат
Переработка прототипных систем в стабильные производственные сервисы
Если это поможет, я могу начать с короткой фазы аудита (4–6 часов), чтобы подтвердить оценки и выявить любую скрытую сложность перед тем, как взять на себя полные этапы.
С наилучшими пожеланиями,
Олег
-
31 день157 087 UAH
232 31 день157 087 UAHЯ делал Poseidon (https://poseidon.codezerogroup.com) — корпоративный бэкенд на Python/FastAPI с пайплайнами данных для CodeZero Group.
Я прочитал полный бриф. 9 потоков, каждый с отдельными зависимостями и рисками.
Что я сделаю:
Поток 1 — Стабилизация бэкенда (3 дня): обработка null, целостность БД, структурированное логирование, ошибки SQL, ограничения владения.
Поток 2 — WebSocket + Аутентификация (4 дня): трансляция, асинхронный Redis pub/sub многоэкземплярный, совместимый с CI pytest-asyncio.
Поток 3 — Ценовой движок (4 дня): детерминированный резервный вариант, фильтрация выбросов, политика округления, метаданные бенчмарка, модульные тесты.
… Поток 4 — Похожие объявления (3 дня): взвешенное оценивание, жесткие фильтры + расширенный резервный вариант, индексированные запросы, разрешение ничьей.
Поток 5 — Интеллект изображений (3 дня): повторное подключение классификатора с DAG, объединение сигналов изображений, безопасный резервный вариант + наблюдаемость.
Поток 6 — Умный обзор ИИ (5 дней): отпечаток транспортного средства, синтез только на основе доказательств LLM, кэш TTL + аннулирование версии.
Поток 7 — Жизненный цикл уведомлений (2 дня): обновление предиката, владение по пользователю, очистка сирот, тесты конечных точек.
Поток 8 — Поиск по каталогу (2 дня): поиск на основе фильтров, проверенная пагинация, интеграционные тесты.
Поток 9 — Интеграция с Facebook (2 дня): интеграция модуля, разрешение аккаунтов/прокси, согласование схемы.
Всего 28 дней + 3 дня CI = 31 день. Тесты: pytest + pytest-asyncio, TestClient + PostgreSQL + Redis mock.
--- ВАРИАНТЫ ---
- Вариант A (5 потоков): 3500 USD (31 день) — Потоки 1+2+3+4+6: стабилизация + WebSocket + движки + обзор ИИ
- Вариант B (Полная система): 5600 USD (42 дня) — все 9 потоков + CI + backfill + документация — лучший соотношение объема/цены
- Вариант C (Система + архитектура): 7280 USD (56 дней) — все из B + код-ревью + документация архитектуры + поддержка 30 дней
Срок выполнения: 31 день. Мне нужно: доступ к репозиторию, .env, данные объявлений, бриф LLM, статус проверки приложения FB.
Портфолио:
- https://poseidon.codezerogroup.com — корпоративный Python, бэкенд FastAPI, пайплайн данных
- https://ou-uv.com — Flask/Python CMS, интеграции API, многоязычность
- https://codezerogroup.com — B2B, многомодульные веб-системы, бэкенд
8 лет в Python / ИИ — от скриптов до агентских систем с интеграциями для предприятий.
Напишите, я отправлю подробный план поток за потоком.
Поскольку я нов в сервисе freelancehunt и хочу быстро получить несколько первых проектов в портфолио, я предлагаю скидку 15% для 5 первых клиентов. Предложение действительно до получения 5 заказов.
-
20 дней89 764 UAH
256 20 дней89 764 UAHПривет! У меня есть опыт с FastAPI, SQLAlchemy, Redis, WebSockets, PostgreSQL и LLM. Проведу аудит, исправлю SQL-ошибки и индексы, сделаю детерминированные алгоритмы цен и схожести, настрою WebSockets с Redis pub/sub и авторизацией, заменю макет AI-обзора на реальный (веб-доказательства → LLM → кеш с TTL), добавлю интеграцию Facebook и покрою все pytest-asyncio в CI. Работаю этапами. Подробности в личных сообщениях!
-
15 дней89 764 UAH
2163 14 0 1 15 дней89 764 UAHПривет! Я индивидуальный разработчик с 4-летним опытом в создании сложных Backend-систем на FastAPI и PostgreSQL, поэтому специализируюсь именно на переходе от MVP-заполнителей к архитектуре производственного класса (production-ready). Мой подход основан на замене «случайной» логики на строгие математические модели (взвешенная оценка, фильтрация выбросов по методу Тьюки или Z-score) и обеспечении горизонтального масштабирования через Redis Pub/Sub для WebSocket-соединений. Я исправлю структуру базы данных, внедрю детерминированные алгоритмы ранжирования и реализую интеграцию с AI через кэшированный синтез с контролем версий, обеспечив 100% покрытие критических асинхронных потоков тестами в CI/CD. Работаю через ФОП, фокусируюсь на производительности SQL и безопасности авторизации; готов изучить технический бриф и предложить архитектурные решения для каждого рабочего потока. Мои работы: https://3magency.co/, https://jk-solution.com.ua/, https://farfieworldwide.com/,
Behance.
-
10 дней67 323 UAH
12784 4 2 10 дней67 323 UAHДорогой Макс Скат,
Спасибо за предоставленный бриф. Это выглядит как система, которая уже работает, но нуждается в стабилизации, предсказуемости и готовности к производству — именно такой работой я занимаюсь.
В моих недавних проектах я брал аналогичные бэкенды и удалял случайную или временную логику, заменяя её на ясное и детерминированное поведение, особенно в системах оценки и ранжирования. Я также создавал системы WebSocket с Redis, которые надежно обрабатывают подключения для каждого пользователя на нескольких экземплярах, и превращал имитационные функции ИИ в реальные конвейеры, используя извлечение данных, контролируемый вывод LLM и кэширование с правильной недействительностью.
Для вашей платформы у меня уже есть четкий план по обработке ключевых частей — сделать ценообразование и схожесть полностью детерминированными, улучшить надежность WebSocket и построить умную систему отзывов, которая использует реальные данные с кэшированием. Я также привык очищать код FastAPI и SQLAlchemy, исправляя запросы, добавляя ограничения и индексы, и удостоверяясь, что всё хорошо протестировано, включая асинхронные потоки в CI.
Исходя из объема работы, я оцениваю, что её можно завершить за 1-2 недели.
…
Этот проект очень хорошо соответствует моему опыту, и я уверен, что смогу помочь сделать систему стабильной и готовой к производству.
С радостью поделюсь подробным планом, если вы хотите продолжить.
С наилучшими пожеланиями,
Джео
-
16 дней126 926 UAH
475 2 0 16 дней126 926 UAHготов помочь вам
поделюсь предыдущей работой в чате, чтобы убедиться, что мы подходим друг другу
-
30 дней224 410 UAH
3861 15 0 30 дней224 410 UAHПривет.
Я старший разработчик на Python с более чем 10-летним опытом работы в производственных проектах. Большую часть своей карьеры я работал с существующими кодовыми базами — погружаясь в системы других людей, разбираясь, как они устроены, и доводя их до состояния, которым можно гордиться. Один из примеров: я построил и управлял платформой такси в одиночку в течение 6 лет — более 130 тыс. заказов в месяц, более 900 водителей онлайн одновременно, синхронизация GPS в реальном времени каждую секунду. Это тот уровень производственного давления, к которому я привык.
Я также работал с интеграциями ИИ: конвейеры LLM, веб-извлечение, кэш-слои с версионированием — именно то, что вы описываете в разделе Умного Обзора.
Я прочитал объявление о вакансии и бриф. Указывать точные цифры без первоначального обзора кода всегда немного рискованно: бриф четко описывает *что* нужно сделать, но не говорит мне, насколько глубоки заглушки, в каком состоянии находится миграционный долг или что на самом деле происходит с модулем Facebook и конвейером изображений. Любой из этих факторов может значительно изменить оценку.
С учетом сказанного, исходя из описанного объема, моя рабочая оценка составляет: 180–240 часов.
…
Разбивка по модулям:
1. WebSockets / Redis — 35–45 ч. broadcast_to_client, сопоставление user↔socket, асинхронный pub/sub, безопасность многократных экземпляров, асинхронные тесты.
2. Ценовой движок — 30–35 ч. Многоуровневый выбор, фильтрация выбросов, детерминированный резервный вариант, скрипт обратной подстановки.
3. Движок схожести — 25–30 ч. Взвешенное оценивание, настраиваемые веса, разрешение ничьих, индексированные запросы.
4. ИИ Умный Обзор — 30–40 ч. Отпечаток → веб-извлечение → LLM → кэш с TTL и версионированием.
5. Укрепление БД / SQL — 25–30 ч. Индексы, ограничения, обеспечение прав собственности, безопасность нулевых значений, чистые миграции.
6. Тесты / CI — 20–25 ч. pytest-asyncio, покрытие критических потоков, совместимый с CI набор.
Модуль Facebook и конвейер изображений я оценю отдельно — как только смогу увидеть состояние этих модулей.
Чтобы начать, мне понадобится:
— доступ к репозиторию
— текущие миграции Alembic и схема БД
— .env.example или список переменных окружения
— обзор инфраструктуры (Docker, тестирование, количество экземпляров)
— поставщик LLM и модель для Умного Обзора
— текущая конфигурация CI
-
20 дней89 764 UAH
9340 20 0 1 20 дней89 764 UAHУ меня есть опыт работы с production backend на FastAPI, PostgreSQL, Redis и WebSockets. Занимался стабилизацией существующих систем, устранял нестабильную логику, строил детерминированные алгоритмы, настраивал асинхронные тесты и интеграции с AI API.
Ознакомился с брифом, понимаю объем и задачи. Могу завершить стабилизацию backend, довести до production уровня WebSocket часть, реализовать детерминированную логику для ценообразования и схожести, заменить mock AI на реальную реализацию с кешем, а также привести в порядок базу данных и тестовое покрытие.
Предварительно оцениваю объем в пределах 90–140 часов, но точнее скажу после просмотра кода.
Я бы начал с короткого аудита и запуска среды, после чего поэтапно закрыл бы основные блоки и довел систему до стабильного состояния.
Для старта нужен доступ к репозиторию, среде, базе данных и CI, а также краткий технический обзор текущей архитектуры.
…
Готов обсудить детали и быстро подключиться к работе.
-
14 дней67 323 UAH
3631 17 0 14 дней67 323 UAHЗдравствуйте!
У меня есть опыт работы с FastAPI, SQLAlchemy, PostgreSQL, Redis, WebSockets, интеграциями AI/API и производственными бэкенд-системами*, включая рефакторинг существующих решений. Используемый стек (рекомендуемый):
Бэкенд: Python, FastAPI, SQLAlchemy
БД / Кэш: PostgreSQL, Redis (асинхронный)
Интеграции:** WebSockets, LLM API, интеграция с Facebook
Тестирование / Инфраструктура: Pytest, pytest-asyncio, CI/CD, Docker
… **Риски / неизвестные факторы, которые я вижу уже сейчас:**
* текущее состояние унаследованного кода и уровень связанности модулей
* насколько глубоко логика-заполнителя внедрена в бизнес-процесс
* состояние миграций и реальные проблемы с данными в PostgreSQL
* реальный формат “web evidence fetch” для AI-обзора
* текущая схема авторизации в слое WebSocket
* объем крайних случаев в логике ценообразования/сходства
**Предлагаемая структура этапов:**
1. **Аудит + план стабилизации**
короткий технический аудит, фиксация рисков, уточнение критериев приемки
2. **Укрепление основной логики**
детерминированное ценообразование + ранжирование сходства
3. **Слой реального времени**
WebSockets + Redis pub/sub + изоляция авторизации
4. **Модуль AI-обзора**
получение доказательств + синтез + кэширование/версионирование
5. **Укрепление БД**
ограничения, индексы, миграции, очистка
6. **Тестирование + CI + финальная интеграция**
асинхронные тесты, регрессионные проверки, модуль Facebook, подготовка к релизу
**Подход к тестированию:**
* юнит-тесты на правила ценообразования / сходства
* интеграционные тесты на БД + миграции
* асинхронные тесты на WebSockets/pub-sub
* контрактные тесты на конвейер AI-обзора
* smoke/regression suite в CI
* отдельно проверка детерминированного вывода для критических сценариев
Что нужно от вас для старта:
доступ к репозиторию
технический бриф / документ объема
доступ к staging/dev окружению
.env.example или список необходимых сервисов
текущая схема БД / миграции
примеры проблемных кейсов по ценообразованию / сходству / AI-обзору
доступы или песочница для интеграции с Facebook и провайдером LLM
Готов подключиться поэтапно и закрыть это как укрепление для производства.
С уважением,
Андрей
-
30 дней89 764 UAH
615 3 0 30 дней89 764 UAHПривет, Макс,
Я внимательно рассмотрел бриф. Это тот же объем работ по укреплению производства, который я бы рассматривал как задачу стабилизации существующей системы, а не как перестройку. Моя оценка остается в том же диапазоне, что и раньше.
1) Оценка общего количества часов
- 150–165 часов
- Сроки: 25–33 дня
2) Распределение по рабочим потокам
… - Стабилизация бэкенда + укрепление БД: 23–24ч
- WebSockets + Redis + асинхронные тесты: 28–32ч
- Детерминированный механизм ценообразования + заполнение: 22–24ч
- Механизм похожих объявлений: 20–22ч
- Умный обзор ИИ + кэш/версионирование: 25–28ч
- Уведомления + поиск по каталогу + согласование с Facebook: 18–20ч
- Финальная QA, укрепление CI, заметки по миграции, документы: 14–15ч
3) Риски / неизвестности
- скрытая логика заполнителей может существовать вне очевидных конечных точек
- заполнение может понадобиться, как только ценообразование/сходство станут полностью детерминированными
- поведение WebSocket в многопользовательской настройке требует реальной проверки интеграции
- правила извлечения доказательств ИИ и недействительности кэша необходимо определить заранее
- дрейф схемы между основной системой и модулем Facebook может потребовать очистки
4) Предложенный план этапов
- M1: аудит + стабилизация бэкенда / БД
- M2: механизмы ценообразования + сходства
- M3: укрепление WebSockets + Redis
- M4: обзор ИИ + кэш + интеграция с Facebook
- M5: тесты / CI + финальная стабилизация
5) Стратегия тестирования
- детерминированные модульные тесты для правил ценообразования и сходства
- асинхронные интеграционные тесты для WebSockets / Redis и пути кэша ИИ
- проверки целостности БД и заполнения
- тесты контрактов схемы API
- регрессионный проход на реальных образцах данных перед передачей
6) Необходимый доступ
- доступ к репозиторию
- полный PDF бриф
- доступ к PostgreSQL и Redis или локальный docker-compose
- ключи LLM / API
- тестовая учетная запись Facebook или образцы данных
- тестовая среда, если доступна
Я заметил, что предыдущий проект был закрыт без завершения, поэтому я пересчитал время доставки и соответственно скорректировал цену. Если вы считаете, что нужна дополнительная информация с моей стороны перед тем, как мы продолжим, пожалуйста, дайте мне знать — я буду рад помочь и ответить на любые вопросы в личных сообщениях.
-
16 дней56 102 UAH
16221 36 0 16 дней56 102 UAHПривет, Макс,
Прочитай полный бриф — хорошо структурирован, ясно, что является заглушкой, а что реальным. Я выполнял аналогичную работу по укреплению систем FastAPI/PostgreSQL, включая замену макетов LLM конечных точек на производственные конвейеры (веб-извлечение → синтез → кэширование), так что я знаю, что это на самом деле требует, а не только то, как это выглядит на бумаге.
Несколько мыслей по объему:
Ценовой движок и ранжирование по сходству являются основными — правильное определение детерминизма (уровневые сопоставления, фильтрация выбросов, взвешенное оценивание с правильным разрешением ничьих) определяет успех продукта. Я бы начал с этого вместе с уровнем базы данных (ограничения, индексы, очистка миграции), так как все, что идет дальше, зависит от чистых данных.
Укрепление WebSocket является простым с асинхронным Redis pub/sub, но поддержка нескольких экземпляров требует тщательного тестирования в реальных условиях, а не только юнит-тестов. Я бы настроил правильный интеграционный тест для этого заранее.
…
Уровень AI-обзора — это то, где у меня есть самый релевантный опыт — я строил LLM конвейеры с ограничениями на основе доказательств, кэшированием на основе отпечатков и недействительностью TTL. Буду рад обсудить мой подход по телефону, если это полезно.
Оценка времени: ~80–95 часов
Разбивка:
Стабилизация бэкенда, исправления базы данных, ограничения, индексы — 10ч
Система WebSocket (аутентификация, маршрутизация по пользователям, Redis pub/sub, многопользовательская поддержка) — 14ч
Детерминированный ценовой движок + заполнение данных — 12ч
Детерминированный движок сходства — 10ч
Умный обзор AI (отпечаток → веб-доказательства → LLM → кэш) — 14ч
Жизненный цикл уведомлений + очистка сирот — 7ч
Замена поиска по каталогу — 5ч
Подключение Facebook — 5ч
Покрытие тестами + интеграция CI — 12ч
Этапы, которые я бы предложил:
Уровень базы данных + стабилизация бэкенда + ценовой движок → проверяемая контрольная точка
Движок сходства + укрепление WebSocket → вторая контрольная точка
Уровень AI-обзора + жизненный цикл уведомлений → третья контрольная точка
Поиск по каталогу + подключение Facebook + финальный тест + CI → доставка
-
1 день1616 UAH
96232 1273 1 10 1 день1616 UAHЗдравствуйте. Я работаю с Python/JavaScript более 8 лет. Я готов к сотрудничеству.
-
13 дней76 299 UAH
3355 11 0 13 дней76 299 UAHПриветствую, Макс! Я Нина, менеджер разработчика Валентина. Мы детально изучили ваш бриф. Ситуация ясна: у вас есть «каркас», который нужно превратить в пуленепробиваемую систему, убрав случайность из ценообразования и обеспечив надежность WebSockets.
Валентин специализируется на AI-augmented development, что позволяет ему проводить глубокий рефакторинг и hardening архитектуры в разы быстрее традиционных команд, сохраняя фокус на детерминизме.
1. Предварительная оценка: ~95–110 часов
Мы нацелены на качество «без заглушек», поэтому закладываем время на полное покрытие тестами и миграции.
2. Разбивка по рабочим потокам:
…
Pricing & Similarity Engines (25–30 ч): Реализация тировой логики, фильтрация выбросов, взвешенный скоринг и скрипты бэкфилла данных.
WebSocket & Redis (20–22 ч): Переход на асинхронный Redis Pub/Sub, маппинг сокетов, поддержка multi-instance и фильтрация предпочтений.
AI Smart Review & Cache (18–20 ч): Генерация фингерпринтов, интеграция поиска доказательств, LLM-синтез и кэширование с TTL.
DB Hardening & Search (15–18 ч): Исправление SQL, индексы, ограничения целостности, реальный фильтр-поиск и пагинация.
Тесты & CI (12–15 ч): Полное покрытие через pytest-asyncio, стабилизация CI-пайплайна.
FB Integration (5–8 ч): Подключение существующего модуля и решение проблем с проксі.
3. Риски и неопределенности:
Качество данных: Недетерминированность в прошлом могла создать «грязные» данные, которые потребуют сложной очистки при бэкфилле.
LLM Hallucinations: Для Smart Review потребуется жесткий промпт-инжиниринг, чтобы ИИ не выходил за рамки веб-доказательств.
WebSocket Scaling: При резком росте количества инстасов нужно обеспечить атомарность мутаций при итерации по сокетам.
4. План этапов (Milestones):
M1: Foundation: Стабилизация БД, индексы, удаление debug-принтов, реализация реального поиска.
M2: Determinism: Запуск новых Pricing и Similarity движков + бэкфилл.
M3: Communication: WebSocket система и интеграция с Facebook.
M4: Intelligence: Smart Review (AI) слой, кэширование и финальное покрытие тестами.
5. Подход к тестированию:
Используем TDD для расчетных модулей. Сначала пишем тесты на ожидаемые детерминированные результаты формул, затем реализуем логику. Интеграционные асинхронные тесты для WebSocket через моки Redis-стримов.
6. Необходимый доступ:
Доступ к репозиторию (GitHub/GitLab).
Доступ к staging-окружению (или Docker-compose для локального запуска).
API-ключи для LLM провайдеров и тестовые аккаунты для FB.
-
3 дня8976 UAH
726 9 1 3 дня8976 UAHПриветствую! Я ознакомился с проектом и готов приступить к работе. Уверен, вы будете довольны результатом.
-
25 дней830 315 UAH
1510 10 0 25 дней830 315 UAHМы команда системных инженеров и разработчиков в SDEV, специализирующаяся на надежных бэкенд-системах, API производственного уровня и сложных рабочих процессах с данными. Мы подробно рассмотрели ваш проект и уверены, что можем предоставить полностью детерминированную, надежную и масштабируемую версию вашей платформы аналитики списков автомобилей.
Наш подход будет сосредоточен на:
- Замене всей логики-заполнителей на полностью детерминированные ценовые ориентиры и ранжирование по сходству, используя уровневые сопоставления, обнаружение выбросов, взвешенное оценивание и четкие правила разрешения ничьих.
- Реализации безопасной системы уведомлений по WebSocket для каждого пользователя с использованием Redis асинхронного pub/sub или потоков, обеспечивая надежность между экземплярами и правильную аутентификацию.
- Создании слоя AI-обзора от начала до конца: получение реальных веб-доказательств, синтез на основе LLM и кэш с ключом отпечатка пальца с TTL и недействительностью на основе версии.
- Аудите и исправлении проблем SQL — отсутствующие ограничения, индексы и несоответствия схемы — с чистыми, версионированными миграциями.
- Обеспечении комплексного асинхронного покрытия тестами с использованием pytest и pytest-asyncio, полностью интегрированного в CI.
… - Подключении модуля интеграции Facebook к основной системе с правильной обработкой ошибок и мониторингом.
Мы работали с аналогичными системами, связанными с данными в реальном времени, AI-пайплайнами и аналитикой с высокой степенью надежности. Соответствующий случай из нашего портфолио: Разработка бэкенда аналитики с высокой нагрузкой с обновлениями WebSocket в реальном времени, аналитикой на основе AI и оптимизацией PostgreSQL — построенный на FastAPI, Redis и асинхронном стеке Python.
Мы предлагаем модель доставки, основанную на этапах, согласованную с вашими рабочими потоками. Каждый этап включает реализацию, тестирование, документацию и передачу. Мы предоставим подробный технический разбор, оценку рисков и требования к доступу после подтверждения.
С нетерпением ждем сотрудничества.
Актуальные фриланс-проекты в категории Python
AI Commenting Platform для TikTok и Instagram.Цель проекта Разработать систему, которая позволяет управлять большим количеством аккаунтов TikTok и Instagram и автоматически публиковать релевантные комментарии под выбранными видео с использованием ИИ. Основной функционал1. Управление аккаунтами Необходимо реализовать… AI и машинное обучение, Python ∙ 21 час 28 минут назад ∙ 15 ставок |
Построить модель классификации клиентов1. Есть данные клиентов в Mongo/SQL (примерно 20 000 записей с сырыми данными). 2. Необходимо на их основе построить фичи и модель классификации клиентов на поведенческие группы. 3. Проект выполнить на Python. AI и машинное обучение, Python ∙ 2 дня 15 часов назад ∙ 34 ставки |
ИТ Автоматизация ведения VAT-отчетности
10 000 UAH
Необходимо разработать систему для автоматизации переноса данных о продажах из CRM в бухгалтерскую систему Wafeq. Система должна импортировать банковские и платежные отчеты, автоматически сверять платежи с инвойсами, формировать инвойсы для VAT-отчетности и минимизировать ручную… AI и машинное обучение, Python ∙ 2 дня 21 час назад ∙ 44 ставки |
Инструмент сверки счетов с банком, картами и бухгалтеромТехническое задание: инструмент сверки счетов с банком, картами и бухгалтеромОбщая цель Нужен локальный инструмент (скрипт/небольшое приложение на Python), который запускается вручную раз в 1-2 месяца на моём компьютере и делает сверку между: Счетами, которые я выставил клиентам… Python, Десктопные приложения ∙ 3 дня 9 часов назад ∙ 42 ставки |
Автоматическая публикация видео в социальные сети по расписаниюТехническое задание (ТЗ) Автоматическая публикация видео в социальные сети по расписаниюОписание проекта Нужен скрипт/бот (Python предпочтительно, либо любое другое решение на ваш выбор — главное стабильность и простота поддержки), который автоматически публикует видео из папки… Python, Разработка ботов ∙ 3 дня 21 час назад ∙ 59 ставок |