Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Розмістіть свій проєкт безплатно та почніть отримувати пропозиції від фрилансерів-виконавців уже через хвилини після публікації!

Інженер Python — Устаткування для виробництва · Ціновий двигун · WebSockets · Шар огляду ШІ

Translated

Додатки 1

Перегляд додатків доступний тільки зареєстрованим користувачам.
  1. 561
    Приклад роботи:
    Кур'єрська служба доставки Express2You
    14 днів66 453 UAH

    Макс, я б підійшов до цього як до процесу зміцнення, а не переписування. Я можу розбити бриф на етапи і зробити ризикові частини детермінованими: ціноутворення/логіка схожості, безпечні WebSockets з Redis для багатокористувацького використання, а також потік перевірки ШІ з реальним отриманням доказів + кешування/версіювання. Я провів 7 років на виробничих системах FastAPI/SQLAlchemy і керую командою розробників, тому я звик до очищення шаблонів, проблем SQL і готових до CI асинхронних тестів. Оцінка, ризики, план етапів, стратегія тестування та список доступу можуть бути надані після того, як я перегляну прикріплений бриф.

  2. 596
     2  0
    Приклад роботи:
    Сервіс Аренди Автомобілі
    1 день8860 UAH

    ✋ Доброго дня! Ми IT-компанія dZENcode.

    Ми можемо доопрацювати вашу платформу і закрити всі вказані напрямки по етапах.

    Можемо обговорити зміст прикріпленого прямо тут?
    Які з напрямків для вас пріоритетні на першому етапі?

    Докладну інформацію про наші послуги та ставки ви знайдете на сайті: Freelancehunt
    Подивіться – далі обговоримо деталі роботи, пишіть, як будете готові.

    Фінальна вартість формується тільки після уточнення обсягу і вимог.

    ___________________
    З повагою,
    Менеджер dZENcode

    Наші сильні сторони:
    💎 10+ років надаємо IT-послуги: Аутсорс, Аутстаф
    🔥 90+ штатних спеціалістів
    🚀 Проекти «з нуля» і на підтримку
    ⚙️ SLA і постпродакшн-супровід
    ✅ Договір з компанією, гарантований результат!
    🔥 250+ публічних відгуків з 2015 року.

  3. 17557
     36  0

    16 днів55 378 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 → доставка

  4. 3286    23  1   2
    7 днів13 291 UAH

    Привіт. Цей проект у моїй зоні — автоматизація, інтеграції, бекенд-логіка та забезпечення надійності робочого процесу від початку до кінця. Я можу взяти на себе відповідальність за систему, а не просто виправити одну її частину. Відповідний досвід: - Створив системи генерації лідів та автоматизаційні конвеєри на основі API, зосереджені на фільтрації, збагаченні та надійних бізнес-робочих процесах. Якщо обсяг роботи зрозумілий, я можу швидко рухатися і реалізувати це чисто, щоб після запуску не потребувало постійного контролю. Якщо хочете, я також можу окреслити підхід до реалізації перед початком.

  5. 304  
    20 днів171 671 UAH

    Привіт! Мене звати Олексій, і я представляю групу розробки NC-1. Протягом більше п'яти років ми займаємося створенням веб-сайтів, мобільних додатків, ERP/CRM систем та інших продуктів електронної комерції. Я хотів би запропонувати послуги аутстафінгу нашого інженера Full Stack, Middle+. У нього понад 3 роки значного досвіду в ІТ, з особливим акцентом на веб-розробку, електронну комерцію та створення рішень/продуктів.

    На основі наданого технічного брифу, ось наша детальна пропозиція для вашої Інтелектуальної Платформи Транспортних Засобів:

    1. Загальна оцінка годин
    Для повного виробничого зміцнення, видалення заповнювачів та реалізації необхідної детермінованої логіки ми оцінюємо загалом 120–155 годин.

    2. Розподіл за напрямками роботи
    Система WebSocket (20–24 години): Реалізація broadcast_to_client, перехід на асинхронний Redis клієнт (pub/sub або потоки), підтримка відображення користувача на сокет та забезпечення стабільності багатокористувацьких інстанцій.

    Ціновий двигун та подібні списки (30–38 годин): Заміна випадкової вибірки на модель зваженого оцінювання, реалізація багаторівневих правил вибору, фільтрація викидів та сувора логіка розв'язання рівності.

    Смарт-огляд AI та кеш-слой (22–26 годин): Заміна моків на реальну генерацію відбитків транспортних засобів, отримання веб-доказів, синтез LLM та версійований кеш-слой з TTL-інвалідизацією.

    Стабілізація БД, бекенд та пошук (20–24 години): Усунення шляхів аварій, виправлення SQL предикатів, забезпечення обмежень власності/унікальності та заміна пошуку заповнювачів на перевірений пошук на основі фільтрів.

    Інтеграції та аналітика (12–16 годин): Підключення сигналів інтелекту зображень до DAG, вирішення проблем з проксі-модулем Facebook та забезпечення узгодженості схем між парсерами.

    Тестування та CI (16–20 годин): Реалізація повного покриття pytest-asyncio для всіх критичних потоків та забезпечення повної сумісності набору з CI.

    3. Ризики та невідомі фактори
    Конфлікти зображень та тексту: Вирішення розбіжностей, коли дані класифікатора зображень суперечать текстовим метаданим, вимагає попередньо визначеної ієрархії істини.

    Інтеграція Facebook: Існуючі проблеми з обліковими записами та проксі можуть вимагати додаткового усунення неполадок інфраструктури, що виходить за межі стандартних виправлень коду.

    Затримка зовнішнього API: Отримання веб-доказів в реальному часі для AI-оглядів може викликати затримки; ми рекомендуємо реалізувати оптимізовані резервні або фонові процеси.

    4. Запропонований план етапів
    Етап 1: Стабілізація та цілісність БД: Видалення шляхів аварій, виправлення помилок SQL та додавання необхідних індексів БД та обмежень.

  6. 1682    2  0
    18 днів117 401 UAH

    Привіт, Max.

    Прочитав повний бриф — він нетипово чітко структурований для проекту з укріплення системи. Архітектура готова, не вистачає детермінізму, надійності та реальних реалізацій там, де зараз заглушки. Нижче відповідь за вашим 6-пунктовим форматом.

    1. Загальна оцінка: 100–130 годин.
    Нижня межа — тому що межі скоупу в брифі чисті. Верхня — якщо заглушок більше, ніж видно ззовні, або у listing_margin є борг з data-quality, який не видно з брифа.

    2. Розбивка по workstreams:
    — Стабілізація backend + укріплення БД (null safety, індекси, constraints, SQL predicate bugs, структуроване логування): 12–15 годин
    — Надійність WebSocket (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 годин
    — Аналітичний графік — інтеграція image intelligence (reconnect classifier в DAG, розв'язання конфлікту image-vs-text, safe fallback, observability): 8–10 годин
    — Smart Review AI layer (генерація fingerprint транспортного засобу, отримання веб-доказів, синтез лише LLM, кеш за fingerprint, TTL + версійна інвалідність, примусове оновлення): 18–22 години
    — Життєвий цикл сповіщень (виправлення predicate, перше володіння для кожного користувача, очищення сиріт, транзакційна узгодженість, унікальність БД): 6–8 годин
    — Замінник пошуку в каталозі (реальний пошук на основі фільтрів, перевірена пагінація, інтеграційні тести): 4–6 годин
    — Інтеграція з Facebook (reconnect модуля, accounts/proxy, вирівнювання схеми): 5–7 годин
    — CI + повне async-тестове покриття: 10–12 годин

    3. Ризики та невизначеності:
    — Ієрархія розв'язання конфлікту image-vs-text (workstream 5) — якщо класифікатор говорить "SUV", а text matcher говорить "sedan", хто виграє? Без явних бізнес-правил детермінований engine стає недетермінованим на межах. Правила потрібно зафіксувати до того, як я торкнуся цього модуля.
    — Отримання веб-доказів для Smart Review — сирий скрапінг крихкий під Cloudflare / rate limits. Рання розвилка: платний SERP API (SerpApi / Tavily / Brave) проти своїх парсерів. Впливає і на надійність, і на постійні витрати.
    — Модуль Facebook — "accounts/proxy issues" може приховувати інвалідність токена або цикли CAPTCHA. Потрібен scoped spike до фіксації бюджету на workstream 9.
    — Обсяг backfill — як тільки pricing стане детермінованим, історичні рядки, швидше за все, вимагатимуть перерахунку. Кількість рядків з брифа не видно.
    — LLM cost ceiling — кеш fingerprint знижує, але шляхи forced-refresh потребують бюджетних охорон.

    4. План етапів:
    — M0 — Короткий аудит (4–6 годин, фіксована ціна): клонуємо репозиторій, розмічаємо поточні placeholders, підтверджуємо оцінки workstreams проти реального коду, флагаємо приховану пов'язаність. Немає зобов'язання на повне engagement, якщо ризики виявляться більшими. Низькоризиковий перший крок для обох сторін.
    — M1 — Фундамент: workstream 1 (стабілізація) + 7 (сповіщення) + 8 (пошук в каталозі). Чиста база до engines.
    — M2 — Детерміновані engines: workstream 3 (pricing) + 4 (similarity) + backfill scripts. Контрольна точка: однаковий вхід → одинковий вихід, assert-иться в тестах.
    — M3 — Realtime + AI: workstream 2 (посилення WebSocket) + 6 (Smart Review з кешем). Інтеграційні тести проти реального Redis.
    — M4 — Інтеграції + CI: workstream 5 (image DAG) + 9 (Facebook) + повний тестовий набір + CI + нотатки з міграції.

    Кожен milestone доставляє робочий інкремент з проходячими тестами, не половинчастий стан.

    5. Стратегія тестування:
    — pytest + pytest-asyncio, CI-сумісний з M1.
    — Детерміновані unit-тести для pricing і similarity — однаковий вхід завжди повинен давати однаковий вихід, assert-иться безпосередньо.
    — Інтеграційні тести проти реального PostgreSQL (не sqlite), через testcontainers або docker-compose fixture.
    — Async WebSocket тести з реальним Redis для перевірки multi-instance pub/sub — unit mocks тут недостатньо.
    — Contract тести для Smart Review: структура та evidence-binding, не зміст LLM output.
    — Міграційні тести: apply + rollback + re-apply чисто.

    6. Необхідні доступи:
    — Репозиторій (read/write на feature branch)
    — Поточна схема + історія міграцій Alembic
    — Staging PostgreSQL + Redis або відтворюваний docker-compose
    — Ключі постачальника LLM + постачальник + cost ceiling за запит
    — Поточні облікові дані модуля Facebook або тестові акаунти
    — CI config (GitHub Actions / GitLab / інший) з правами на модифікацію
    — Приклади невдалих випадків для pricing / similarity / AI review, якщо вже трекаються

    Стек щодня: FastAPI · async SQLAlchemy · async Redis · Postgres · pytest-asyncio · Docker. Це саме та робота, якою я займаюся — укріплення production-систем, не greenfield.

    Готовий почати з M0 аудит (фіксований, 4–6 годин) як низькоризиковий перший крок. Отримайте мої підтверджені оцінки проти реального коду до коміту на повні milestones.

  7. 698    21  0
    60 днів88 605 UAH

    Привіт,

    Я уважно переглянув ваш технічний бриф — система добре структурована, а обсяг дуже чіткий: це класичний перехід від прототипу з повним набором функцій до детермінованої платформи виробничого класу. Це саме той вид роботи, в якому я спеціалізуюсь.

    1. Оцінка загальних зусиль

    ~140–180 годин загалом

    (Це передбачає відсутність великих архітектурних переписувань і те, що поточні модулі розумно ізольовані.)

    2. Ризики / Невідомі фактори
    Поточний стан БД (якість даних, дублікати, відсутні зв'язки)
    Наскільки "детермінованою" є поточна логіка відповідності (може вимагати глибшого рефакторингу)
    Зовнішні залежності для отримання веб-доказів (обмеження швидкості, надійність збору даних)
    Якість існуючої реалізації Redis/WebSocket (можливе переписування або патч)
    Стабільність модуля Facebook (проблеми з авторизацією/проксі можуть займати багато часу)
    Обмеження витрат/продуктивності LLM в залежності від трафіку

    3. Запропоновані етапи

    Етап 1: Стабілізаційний шар

    Виправлення БД, обмеження, міграції
    Видалення заповнювачів
    Логування + безпека при збої

    Етап 2: Система в реальному часі

    Редизайн WebSockets (авторизація + Redis)
    Завершення життєвого циклу сповіщень

    Етап 3: Детерміновані двигуни

    Двигун ціноутворення
    Двигун схожості
    Скрипти для заповнення

    Етап 4: AI Розумний огляд

    Отримання доказів + LLM конвеєр
    Шар кешу + інвалідизація

    Етап 5: Пошук та інтеграції

    Пошук в каталозі
    Інтеграція з Facebook

    Етап 6: Тестування та CI

    Повне асинхронне покриття тестами
    Стабілізація CI конвеєра
    5. Підхід до тестування
    Юніт-тести для детермінованої логіки (ціноутворення, оцінка)
    Інтеграційні тести для БД + API потоків
    Асинхронні тести для WebSockets і Redis (pytest-asyncio)
    Тести у стилі знімків для відповідей AI (структура, а не вміст)
    Скрипти валідації заповнення для забезпечення узгодженості
    Тестовий набір, готовий до CI, з відтворюваними середовищами
    6. Необхідний доступ
    Кодова база (репозиторій + гілки)
    Доступ до бази даних (читання + запис на стадії)
    Екземпляр Redis (або еквівалент на стадії)
    API ключі для постачальника LLM
    Доступ до поточної інфраструктури WebSocket
    Облікові дані/конфігурація модуля Facebook
    Середовище CI (або можливість налаштувати одне)
    Відповідний досвід
    Устаткування виробничих систем FastAPI
    Проектування детермінованих систем ранжування/оцінки
    Асинхронні архітектури (Redis, WebSockets, події)
    LLM конвеєри з кешуванням і контролем витрат
    Рефакторинг прототипних систем у стабільні виробничі сервіси

    Якщо це буде корисно, я можу почати з короткої фази аудиту (4–6 годин), щоб перевірити оцінки та виявити будь-яку приховану складність перед тим, як взятися за повні етапи.

    З найкращими побажаннями,
    Олег

  8. 232  
    31 день155 058 UAH

    Я працював над Poseidon (https://poseidon.codezerogroup.com) — корпоративний бекенд Python/FastAPI з пайплайнами даних для CodeZero Group.

    Я прочитав повний бриф. 9 потоків, кожен з окремими залежностями та ризиками.

    Що я зроблю:

    Потік 1 — Стабілізація бекенду (3 дні): обробка null, цілісність БД, структуроване логування, помилки SQL, обмеження власності.
    Потік 2 — WebSocket + Аутентифікація (4 дні): трансляція мапування, асинхронний Redis pub/sub мульти-екземпляр, pytest-asyncio CI-сумісний.
    Потік 3 — Ціновий двигун (4 дні): детерміністичний резерв, фільтрація викидів, політика округлення, метадані бенчмарку, юніт-тести.
    Потік 4 — Схожі оголошення (3 дні): зважене оцінювання, жорсткі фільтри + розширене резервування, індексовані запити, розв'язання рівності.
    Потік 5 — Інтелект зображень (3 дні): повторне підключення класифікатора в DAG, об'єднання сигналів зображень, безпечне резервування + спостережуваність.
    Потік 6 — Розумний огляд AI (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 + двигуни + AI огляд
    - Варіант B (Повна система): 5600 USD (42 дні) — всі 9 потоків + CI + backfill + документація — найкраще співвідношення обсягу/ціни
    - Варіант C (Система + архітектура): 7280 USD (56 днів) — все з B + код-рев'ю + документація арх. + підтримка 30 днів

    Час виконання: 31 день. Мені потрібні: доступ до репозиторію, .env, дані оголошень, бриф LLM, статус перевірки FB App.

    Портфоліо:
    - https://poseidon.codezerogroup.com — корпоративний Python, FastAPI бекенд, пайплайн даних
    - https://ou-uv.com — Flask/Python CMS, інтеграції API, багатомовність
    - https://codezerogroup.com — B2B, багатомодульні веб-системи, бекенд

    8 років у Python / AI — від скриптів до агентських систем з інтеграціями підприємств.

    Напишіть, я надішлю детальний план потоку за потоком.

    Оскільки я новий на сервісі freelancehunt і хочу швидко отримати кілька перших проектів до портфоліо, я пропоную знижку 15% для 5 перших клієнтів. Пропозиція дійсна до отримання 5 замовлень.

  9. 256  
    20 днів88 605 UAH

    Вітаю! Маю досвід з FastAPI, SQLAlchemy, Redis, WebSockets, PostgreSQL та LLM. Проведу аудит, виправлю SQL-помилки та індекси, зроблю детерміністичні алгоритми цін і схожості, налаштую WebSockets з Redis pub/sub та авторизацією, заміню макет AI-огляду на реальний (веб-докази → LLM → кеш з TTL), додам інтеграцію Facebook та покрию все pytest-asyncio в CI. Працюю етапами. Деталі в особистих!

  10. 2163    14  0   1
    15 днів88 605 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.

  11. 12862    4  2
    10 днів66 453 UAH

    Дорогий Макс Скат,

    Дякую за те, що поділилися брифом. Це виглядає як система, яка вже працює, але потребує стабільності, передбачуваності та готовності до виробництва — саме таку роботу я виконую.

    У моїх недавніх проектах я брав подібні бекенди та видаляв випадкову або заповнювальну логіку, замінюючи їх на чітку та детерміновану поведінку, особливо в системах оцінювання та ранжування. Я також створював системи WebSocket з Redis, які надійно обробляють підключення для кожного користувача через кілька екземплярів, і перетворював змодельовані функції ШІ на реальні конвеєри, використовуючи отримання даних, контрольований вихід LLM та кешування з належною інвалідизацією.

    Для вашої платформи я вже маю чіткий план, як впоратися з ключовими частинами — зробити ціноутворення та схожість повністю детермінованими, покращити надійність WebSocket та побудувати розумну систему відгуків, яка використовує реальні дані з кешуванням. Я також звик очищати код FastAPI та SQLAlchemy, виправляючи запити, додаючи обмеження та індекси, і переконуючись, що все добре протестовано, включаючи асинхронні потоки в CI.

    Виходячи з обсягу, я оцінюю, що роботу можна завершити за 1~2 тижні.

    Цей проект дуже добре підходить моєму досвіду, і я впевнений, що можу допомогти зробити систему стабільною та готовою до виробництва.

    Радий поділитися детальним планом, якщо ви хочете продовжити.

    З найкращими побажаннями,
    Джео

  12. 444    2  0
    16 днів125 287 UAH

    готовий допомогти вам

    поділюся попередньою роботою в чаті, щоб переконатися, що ми підходимо один одному

  13. 3926    15  0
    30 днів221 512 UAH

    Привіт.

    Я старший розробник Python з понад 10-річним досвідом роботи над виробничими проектами. Більшу частину своєї кар'єри я працював з існуючими кодовими базами — входячи в системи інших людей, розбираючись, як вони влаштовані, і доводячи їх до стану, яким можна пишатися. Один з прикладів: я самостійно створив і керував платформою диспетчеризації таксі протягом 6 років — понад 130 тис. замовлень на місяць, понад 900 водіїв онлайн одночасно, синхронізація GPS в реальному часі кожну секунду. Ось з таким виробничим тиском я звик працювати.

    Я також працював з інтеграціями штучного інтелекту: LLM конвеєри, веб-витяг, кеш-слої з версіонуванням — саме те, що ви описуєте в розділі Smart Review.

    Я прочитав оголошення про роботу та бриф. Надання точних цифр без початкового огляду коду завжди є деяким припущенням: бриф чітко описує *що* потрібно зробити, але не говорить мені, наскільки глибокі стуби, в якому стані борг міграції або що насправді відбувається з модулем Facebook та конвеєром зображень. Будь-який з цих факторів може суттєво змінити оцінку.

    З огляду на описаний обсяг, моя робоча оцінка становить: 180–240 годин

    Розподіл за модулями:

    1. WebSockets / Redis — 35–45 год. broadcast_to_client, відображення користувач↔сокет, асинхронний pub/sub, безпека багатократних екземплярів, асинхронні тести.
    2. Ціновий двигун — 30–35 год. Вибір за рівнями, фільтрація викидів, детермінований резерв, скрипт заповнення.
    3. Двигун схожості — 25–30 год. Вагове оцінювання, налаштовувані ваги, розв'язання рівності, індексовані запити.
    4. AI Smart Review — 30–40 год. Відбиток → веб-витяг → LLM → кеш з TTL та версіонуванням.
    5. Укріплення БД / SQL — 25–30 год. Індекси, обмеження, забезпечення власності, безпека null, чисті міграції.
    6. Тести / CI — 20–25 год. pytest-asyncio, покриття критичних потоків, сумісний з CI набір.

    Модуль Facebook та конвеєр зображень я оцінюватиму окремо — як тільки зможу побачити стан цих модулів.

    Щоб почати, мені знадобиться:
    — доступ до репозиторію
    — поточні міграції Alembic та схема БД
    — .env.example або список змінних середовища
    — огляд інфраструктури (Docker, staging, кількість екземплярів)
    — постачальник LLM та модель для Smart Review
    — поточна конфігурація CI

  14. 9392    20  0   1
    20 днів88 605 UAH

    Маю досвід роботи з production backend на FastAPI, PostgreSQL, Redis і WebSockets. Займався стабілізацією існуючих систем, прибирав нестабільну логіку, будував детерміновані алгоритми, налаштовував асинхронні тести та інтеграції з AI API.

    Ознайомився з брифом, розумію обсяг і задачі. Можу закрити стабілізацію backend, довести до production рівня WebSocket частину, реалізувати детерміновану логіку для ціноутворення і схожості, замінити mock AI на реальну реалізацію з кешем, а також привести до ладу базу даних і тестове покриття.

    Попередньо оцінюю обсяг у межах 90–140 годин, але точніше скажу після перегляду коду.

    Я б почав з короткого аудиту та запуску середовища, після чого поетапно закрив би основні блоки і довів систему до стабільного стану.

    Для старту потрібен доступ до репозиторію, середовища, бази даних і CI, а також короткий технічний огляд поточної архітектури.

    Готовий обговорити деталі і швидко підключитись до роботи.

  15. 3714    17  0
    14 днів66 453 UAH

    Вітаю!

    Маю досвід роботи з FastAPI, SQLAlchemy, PostgreSQL, Redis, WebSockets, AI/API інтеграціями та production backend-системами*, включно з рефакторингом існуючих рішень. Використовуваний стек (рекомендований):

    Backend: Python, FastAPI, SQLAlchemy
    DB / Cache: PostgreSQL, Redis (асинхронний)
    Інтеграції:** WebSockets, LLM API, інтеграція з Facebook
    Тестування / Інфраструктура: Pytest, pytest-asyncio, CI/CD, Docker

    **Ризики / невідомі фактори, які бачу вже зараз:**

    * поточний стан legacy-коду і рівень зв’язаності модулів
    * наскільки глибоко placeholder-логіка прошита в бізнес-флоу
    * стан міграцій та реальні проблеми з даними в PostgreSQL
    * реальний формат “web evidence fetch” для AI review
    * поточна схема авторизації у WebSocket шарі
    * обсяг edge-cases у pricing/similarity логіці

    **Пропонована структура етапів:**

    1. **Аудит + план стабілізації**
    короткий технічний аудит, фіксація ризиків, уточнення критеріїв прийняття
    2. **Укріплення основної логіки**
    детерміноване ціноутворення + ранжування схожості
    3. **Реальний час**
    WebSockets + Redis pub/sub + ізоляція авторизації
    4. **Модуль AI review**
    отримання доказів + синтез + кешування/версіювання
    5. **Укріплення БД**
    обмеження, індекси, міграції, очищення
    6. **Тестування + CI + фінальна інтеграція**
    асинхронні тести, регресійні перевірки, модуль Facebook, підготовка до релізу

    **Підхід до тестування:**

    * юніт-тести на правила ціноутворення / схожості
    * інтеграційні тести на БД + міграції
    * асинхронні тести на WebSockets/pub-sub
    * контрактні тести на AI review pipeline
    * smoke/regression suite в CI
    * окремо перевірка детермінованого виходу для критичних сценаріїв

    Що потрібно від вас для старту:

    доступ до репозиторію
    технічний бриф / документ обсягу
    доступ до staging/dev середовища
    .env.example або список потрібних сервісів
    поточна схема БД / міграції
    приклади проблемних кейсів по ціноутворенню / схожості / AI review
    доступи або sandbox по інтеграції з Facebook та LLM постачальником

    Готовий підключитися поетапно і закрити це як production hardening.

    З повагою,
    Андрій

  16. 588    2  0
    30 днів88 605 UAH

    Привіт Макс,

    Я уважно переглянув бриф. Це той самий обсяг виробничого зміцнення, який я розглядав би як завдання стабілізації існуючої системи, а не реконструкцію. Моя оцінка залишається в тому ж діапазоні, що й раніше.

    1) Оцінка загальної кількості годин
    - 150–165 годин
    - Терміни: 25–33 дні

    2) Розподіл за напрямками роботи
    - Стабілізація бекенду + зміцнення БД: 23–24 год
    - WebSockets + Redis + асинхронні тести: 28–32 год
    - Детермінований ціновий механізм + заповнення: 22–24 год
    - Механізм схожих оголошень: 20–22 год
    - AI розумний огляд + кеш/версіювання: 25–28 год
    - Сповіщення + пошук по каталогу + узгодження з Facebook: 18–20 год
    - Остаточна перевірка якості, зміцнення CI, нотатки з міграції, документи: 14–15 год

    3) Ризики / невідомі фактори
    - прихована логіка заповнювача може існувати поза очевидними кінцевими точками
    - заповнення може бути необхідним, коли ціни/схожість стануть повністю детермінованими
    - поведінка WebSocket у налаштуванні з кількома екземплярами потребує реальної валідації інтеграції
    - правила отримання доказів AI та інвалідизації кешу потрібно визначити на ранньому етапі
    - зміщення схеми між основною системою та модулем Facebook може вимагати очищення

    4) Запропонований план етапів
    - M1: аудит + стабілізація бекенду / БД
    - M2: механізми ціноутворення + схожості
    - M3: зміцнення WebSockets + Redis
    - M4: огляд AI + кеш + інтеграція з Facebook
    - M5: тести / CI + остаточна стабілізація

    5) Стратегія тестування
    - детерміновані модульні тести для правил ціноутворення та схожості
    - асинхронні інтеграційні тести для WebSockets / Redis та шляху кешу AI
    - перевірки цілісності БД та заповнення
    - тести контракту схеми API
    - регресійний тест на реальних зразках даних перед передачою

    6) Необхідний доступ
    - доступ до репозиторію
    - повний PDF бриф
    - доступ до PostgreSQL та Redis або локальний docker-compose
    - ключі LLM / API
    - тестовий обліковий запис Facebook або зразкові дані
    - середовище стадії, якщо доступно

    Я помітив, що попередній проект закрився без завершення, тому я перерахував час доставки та відповідно скоригував ціну. Якщо ви вважаєте, що потрібна будь-яка додаткова інформація з мого боку перед тим, як ми продовжимо, будь ласка, дайте знати — я буду радий допомогти та відповісти на будь-які питання в приватних повідомленнях.

  17. 93984    1263  1   10
    1 день1595 UAH

    Привіт. Я працюю з Python/JavaScript більше 8 років. Я готовий до співпраці.

  18. 2700    10  0
    13 днів75 314 UAH

    Привіт, Максе! Я Ніна, менеджер розробника Валентина. Ми детально вивчили ваш бриф. Ситуація ясна: у вас є «каркас», який потрібно перетворити в бронебійна систему, прибравши випадковість з ціноутворення та забезпечивши надійність WebSockets.

    Валентин спеціалізується на AI-augmented development, що дозволяє йому проводити глибокий рефакторинг і хардінг архітектури в рази швидше традиційних команд, зберігаючи фокус на детермінізмі.

    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.

  19. 738    9  1
    3 дні8860 UAH

    Вітаю! Я ознайомився з проектом і готовий розпочати роботу. Переконаний, ви будете задоволені результатом.

  20. 3220    5  0
    14 днів42 087 UAH

    Ваша платформа вже архітектурно готова, але заглушки і недетермінована логіка в продакшні — це не просто технічний борг, це неправильні ціни і неточні рекомендації для реальних користувачів. Я спеціалізуюся саме на таких задачах: замінити placeholder-логіку на повноцінний pricing engine з тіровим відбором компарабл, фільтрацією викидів та зваженим скорингом; реалізувати WebSocket-шар для real-time оновлень; підключити AI review layer з детермінованими правилами валідації. Підхід: спочатку аудит поточного коду і фіксація контрактів між модулями, потім ітеративна заміна стабів з покриттям тестами, щоб нічого не зламати. Орієнтовний обсяг — 14 днів, 950 USD. Готовий обговорити деталі після ознайомлення з повним ТЗ і репозиторієм.

  21. 927    5  0
    25 днів819 593 UAH

    Ми команда системних інженерів та розробників в SDEV, спеціалізуючись на надійних бекенд-системах, продукційних API та складних робочих процесах з даними. Ми детально розглянули ваш проект і впевнені, що можемо надати повністю детерміновану, надійну та масштабовану версію вашої платформи аналітики списків автомобілів.

    Наш підхід буде зосереджений на:

    - Заміні всієї логіки заповнювачів на повністю детерміновані цінові еталони та ранжування схожості, використовуючи рівневі порівняння, виявлення викидів, зважене оцінювання та чіткі правила розв'язання рівності.
    - Реалізації безпечної системи сповіщень WebSocket для кожного користувача з Redis асинхронним pub/sub або потоками, забезпечуючи надійність між екземплярами та належну аутентифікацію.
    - Створенні шару огляду AI від початку до кінця: отримання реальних веб-доказів, синтез на основі LLM та кеш з ключем відбитка пальця з TTL та інвалідизацією на основі версій.
    - Аудиті та виправленні проблем SQL — відсутні обмеження, індекси та несумісності схем — з чистими, версійованими міграціями.
    - Наданні всебічного асинхронного тестового покриття з використанням pytest та pytest-asyncio, повністю інтегрованого в CI.
    - Підключенні модуля інтеграції Facebook до основної системи з належною обробкою помилок та моніторингом.

    Ми працювали з подібними системами, що включають дані в реальному часі, AI-пайплайни та аналітику з високою цілісністю. Відповідний випадок з нашого портфоліо: Розробка бекенду аналітики з високим навантаженням з оновленнями WebSocket в реальному часі, інсайтами на основі AI та оптимізацією PostgreSQL — побудовано на FastAPI, Redis та асинхронному стеку Python.

    Ми пропонуємо модель доставки на основі етапів, узгоджену з вашими робочими потоками. Кожен етап включає реалізацію, тестування, документацію та передачу. Ми надамо детальний технічний розподіл, оцінку ризиків та вимоги до доступу після підтвердження.

    Чекаємо на співпрацю.

  22. Ще 13 ставок приховано
    1 ставку приховано

Актуальні фриланс-проєкти в категорії Python

Розробка програмного забезпечення з ШІ

Потрібно розробити програмне забезпечення для автоматичного виявлення, захоплення та супроводження об'єкта за допомогою відеокамери та поворотного механізму.Вихідні дані: Відеокамера з оптикою. Поворотний пристрій по двох осях (азимут/кут місця). Сервоприводи з керуванням через…

AI та машинне навчанняPython ∙ 4 години 37 хвилин тому ∙ 9 ставок

ТЗ НА ДОПРАЦЮВАННЯ AI-БОТА ГЕНЕРАЦІЇ ПЕРСОНАЛЬНИХ ПІСЕНЬ

ТЗ НА ДОПРАЦЮВАННЯ AI-БОТА ГЕНЕРАЦІЇ ПЕРСОНАЛЬНИХ ПІСЕНЬГОЛОВНА ЦІЛЬ Створити стабільний преміальний продукт, який: генерує максимально якісні персональні пісні; не вигадує факти про клієнта; працює стабільно під навантаженням; легко масштабується; дозволяє аналізувати та…

PythonРозробка ботів ∙ 5 годин 42 хвилини тому ∙ 19 ставок

Спеціаліст з Excel / автоматизації процесів (Excel + бажано програмування)

Шукаємо спеціаліста з ПРОСУНУТИМИ знаннями Excel для оптимізації існуючого файлу та автоматизації процесів. Буде великою перевагою, якщо ви також маєте навички програмування / VBA / Power Query / Power Automate або досвід створення складної логіки в Excel. Завдання проекту Є…

PythonБази даних та SQL ∙ 8 годин 41 хвилина тому ∙ 28 ставок

Автоматизація процесів через API та Python

Нижче описав поточний процес і те, до якого результату хотілося б прийти. Також прикладаю файли реального процесу, щоб краще зрозуміти, як він виглядає в реальності Поточний процес Зараз весь процес виконується вручну: завантаження/вивантаження файлів, перенесення даних…

AI та машинне навчанняPython ∙ 9 годин 42 хвилини тому ∙ 33 ставки

Потрібно створити бот в тг для оплати підписки.

2000 UAH

Потрібно створити бот в телеграмі де користувач зможе оформити підписку на доступ до веб камер котрі знгаходяться у дворі. Організувати в боті оплату двух видів підписок (на місяць і на один день). Бот повинен автоматично перевірити оплату і після видавати посилання-доступу

PythonРозробка ботів ∙ 22 години 29 хвилин тому ∙ 73 ставки

Замовник
Max Scat
Канада Канада
Проєкт опублікований
1 місяць 23 дні тому
616 переглядів
Мітки
  • websockets
  • sqlalchemy
  • Pytest
  • fastapi
  • Redis
  • PostgreSQL
  • LLM-API