Inżynier Python — Utrwalenie produkcji · Silnik cenowy · WebSockets · Warstwa przeglądu AI
Mamy działającą platformę analityczną dla ogłoszeń pojazdów, która potrzebuje inżyniera na poziomie produkcyjnym, aby ją odpowiednio dokończyć. Architektura jest już na miejscu — brakuje deterministyczności, niezawodności i rzeczywistych implementacji, gdzie obecnie znajdują się stuby i miejsca na dane.
Co będziesz naprawiać / budować:
• Usuń wszystkie miejsca na dane i losową logikę — punkty odniesienia cenowe i ranking podobieństwa muszą być w pełni deterministyczne (porównywalny wybór warstwowy, filtrowanie wartości odstających, ważone punktowanie, rozstrzyganie remisów)
• System powiadomień WebSocket musi być świadomy autoryzacji, per-użytkownik i bezpieczny do uruchamiania na wielu instancjach (asynchroniczny Redis pub/sub lub strumienie)
• Inteligentny punkt przeglądu AI: zastąp mocka rzeczywistym pobieraniem dowodów z sieci → synteza LLM → pamięć podręczna z kluczem odcisku palca z TTL + unieważnienie wersji
• Błędy SQL, brakujące ograniczenia, brakujące indeksy — znajdź je, napraw je, migruj czysto
• Asynchroniczne pokrycie testami (pytest + pytest-asyncio), w pełni uruchamialne w CI
• Moduł integracji z Facebookiem wymaga podłączenia do systemu rdzeniowego
Stos: FastAPI · SQLAlchemy · Redis (asynchroniczny) · WebSockets · PostgreSQL · LLM API · Pytest
To jest oparte na kamieniach milowych. Brak stałej stawki godzinowej — zakres pracy ustalamy na podstawie strumienia pracy.
Podczas aplikowania, proszę przesłać:
1. Całkowity szacunkowy czas
2. Podział na poszczególne strumienie pracy (WebSockets / ceny / podobieństwo / przegląd AI / DB / testy)
3. Ryzyka lub nieznane kwestie, które dostrzegasz w briefie
4. Proponowana struktura kamieni milowych
5. Podejście do testowania
6. Jakie uprawnienia będziesz potrzebować, aby zacząć
Załączony jest techniczny brief z pełnymi szczegółami zakresu — proszę go przeczytać przed aplikowaniem.
Załączniki 1
-
14 dni5452 PLN14 dni5452 PLN
Max, podszedłbym do tego jako do etapu utwardzania, a nie przepisywania. Mogę podzielić brief na kamienie milowe i uczynić ryzykowne części deterministycznymi: logika cen/similarności, bezpieczne WebSockety z Redis dla wielu instancji oraz proces przeglądu AI z rzeczywistym pozyskiwaniem dowodów + pamięcią podręczną/wersjonowaniem. Spędziłem 7 lat na produkcyjnych systemach FastAPI/SQLAlchemy i prowadziłem zespół deweloperski, więc jestem przyzwyczajony do porządkowania stubów, problemów z SQL i testów asynchronicznych gotowych do CI. Szacowanie, ryzyka, plan kamieni milowych, strategia testowania i lista dostępu mogą być udostępnione po przeglądzie załączonego briefu.
-
1 dzień727 PLN1 dzień727 PLN
✋ Witaj! Jesteśmy firmą IT dZENcode.
Możemy dopracować Twoją platformę i zamknąć wszystkie wskazane kierunki etapami.
Czy możemy omówić treść załączonego dokumentu tutaj?
Które z kierunków są dla Ciebie priorytetowe w pierwszym etapie?
Szczegółowe informacje o naszych usługach i stawkach znajdziesz na stronie:Freelancehunt
Zobacz – potem omówimy szczegóły pracy, pisz, gdy będziesz gotowy.
…
Ostateczny koszt ustalany jest dopiero po wyjaśnieniu zakresu i wymagań.
___________________
Z poważaniem,
Menadżer dZENcode
Nasze mocne strony:
💎 10+ lat świadczymy usługi IT: Outsourcing, Outstaffing
🔥 90+ pracowników etatowych
🚀 Projekty „od zera” i wsparcie
⚙️ SLA i wsparcie po produkcji
✅ Umowa z firmą, gwarantowany wynik!
🔥 250+ publicznych opinii od 2015 roku.
-
16 dni4543 PLN16 dni4543 PLN
Cześć Max,
Przeczytaj pełny brief — dobrze zorganizowany, jasny w tym, co jest fikcyjne, a co rzeczywiste. Wykonywałem podobne prace związane z wzmocnieniem systemów FastAPI/PostgreSQL, w tym zastępowanie fikcyjnych punktów końcowych LLM rzeczywistymi pipeline'ami (pobieranie z sieci → synteza → buforowanie), więc wiem, co to naprawdę wymaga w porównaniu do tego, jak to wygląda na papierze.
Kilka myśli na temat zakresu:
Silnik cenowy i ranking podobieństwa to kluczowe elementy — uzyskanie deterministyczności w tym zakresie (porównania warstwowe, filtrowanie wartości odstających, ważone oceny z odpowiednim rozstrzyganiem remisów) decyduje o sukcesie lub porażce produktu. Zacząłbym od tego wraz z warstwą bazy danych (ograniczenia, indeksy, czyszczenie migracji), ponieważ wszystko, co jest poniżej, zależy od czystych danych.
Wzmocnienie WebSocket jest proste z asynchronicznym Redis pub/sub, ale wsparcie dla wielu instancji wymaga starannego testowania w rzeczywistych warunkach, a nie tylko testów jednostkowych. Ustawiłbym odpowiedni test integracyjny na początku.
…
Warstwa przeglądu AI to miejsce, w którym mam najbardziej bezpośrednie doświadczenie — zbudowałem pipeline'y LLM z ograniczeniami opartymi na dowodach, buforowaniem opartym na odciskach palców i unieważnieniem TTL. Chętnie omówię moje podejście podczas rozmowy, jeśli to przydatne.
Szacunkowy czas: ~80–95 godzin
Podział:
Stabilizacja backendu, poprawki bazy danych, ograniczenia, indeksy — 10h
System WebSocket (autoryzacja, routowanie per użytkownik, Redis pub/sub, wiele instancji) — 14h
Deterministyczny silnik cenowy + uzupełnienie — 12h
Deterministyczny silnik podobieństwa — 10h
Inteligentny przegląd AI (odcisk palca → dowody z sieci → LLM → bufor) — 14h
Cykl życia powiadomień + czyszczenie osieroconych — 7h
Zastąpienie wyszukiwania w katalogu — 5h
Podłączenie Facebooka — 5h
Pokrycie testami + integracja CI — 12h
Kamienie milowe, które bym zaproponował:
Warstwa bazy danych + stabilizacja backendu + silnik cenowy → punkt kontrolny do testowania
Silnik podobieństwa + wzmocnienie WebSocket → drugi punkt kontrolny
Warstwa przeglądu AI + cykl życia powiadomień → trzeci punkt kontrolny
Wyszukiwanie w katalogu + podłączenie Facebooka + ostateczne przejście testowe + CI → dostawa
-
7 dni1090 PLN
3286 23 1 2 7 dni1090 PLNCześć. Ten projekt jest w mojej strefie — automatyzacja, integracje, logika backendowa i zapewnienie niezawodności przepływu pracy od początku do końca. Mogę wziąć odpowiedzialność za system, a nie tylko załatwić jedną jego część. Odpowiednie doświadczenie: - Zbudowałem pipeline'y do generowania leadów i automatyzacji opartej na API, skoncentrowane na filtrowaniu, wzbogacaniu i niezawodnych przepływach pracy. Jeśli zakres jest jasny, mogę działać szybko i zbudować to w sposób czysty, aby nie wymagało opieki po uruchomieniu. Jeśli chcesz, mogę również nakreślić podejście do wdrożenia przed rozpoczęciem.
-
20 dni14 084 PLN
304 20 dni14 084 PLNCześć! Nazywam się Alex i reprezentuję grupę rozwoju NC-1. Od ponad pięciu lat budujemy strony internetowe, aplikacje mobilne, systemy ERP/CRM oraz inne produkty e-commerce. Chciałbym zaoferować usługi outstaffingowe naszego inżyniera Full Stack, poziom Middle+. Ma on ponad 3-letnie doświadczenie w IT, ze szczególnym naciskiem na rozwój stron internetowych, e-commerce oraz tworzenie rozwiązań/produktów.
Na podstawie dostarczonego briefu technicznego, oto nasza szczegółowa propozycja dla Twojej Inteligentnej Platformy Pojazdów:
1. Łączna szacunkowa liczba godzin
Na pełne utwardzenie produkcji, usunięcie zastępczych elementów oraz wdrożenie wymaganej deterministycznej logiki szacujemy łączną liczbę 120–155 godzin.
2. Podział według strumienia pracy
System WebSocket (20–24 godziny): Wdrożenie broadcast_to_client, przejście na asynchronicznego klienta Redis (pub/sub lub strumienie), utrzymanie mapowania użytkownika do gniazda oraz zapewnienie stabilności wielu instancji.
…
Silnik cenowy i podobne ogłoszenia (30–38 godzin): Zastąpienie losowego próbkowania modelem ważonego punktowania, wdrożenie reguł wyboru porównywalnego w warstwach, filtrowanie wartości odstających oraz ścisła logika rozstrzygania remisów.
Inteligentna recenzja AI i warstwa pamięci podręcznej (22–26 godzin): Zastąpienie makiet rzeczywistą generacją odcisków palców pojazdów, pozyskiwanie dowodów z sieci, syntezę LLM oraz wersjonowaną warstwę pamięci podręcznej z unieważnieniem TTL.
Stabilizacja bazy danych, backend i wyszukiwanie (20–24 godziny): Eliminacja ścieżek awarii, naprawa predykatów SQL, egzekwowanie ograniczeń własności/jednoznaczności oraz zastąpienie wyszukiwania zastępczego zweryfikowanym wyszukiwaniem opartym na filtrach.
Integracje i analityka (12–16 godzin): Ponowne połączenie sygnałów inteligencji obrazów w DAG, rozwiązanie problemów z proxy modułu Facebooka oraz zapewnienie zgodności schematu w parserach.
Testowanie i CI (16–20 godzin): Wdrożenie pełnego pokrycia pytest-asyncio dla wszystkich krytycznych przepływów oraz zapewnienie, że zestaw testów jest w pełni kompatybilny z CI.
3. Ryzyka i nieznane
Konflikty obraz vs. tekst: Rozwiązywanie rozbieżności, gdy dane klasyfikatora obrazów są sprzeczne z metadanymi tekstowymi, wymaga zdefiniowanej hierarchii prawdy.
Integracja z Facebookiem: Istniejące problemy z kontem i proxy mogą wymagać dodatkowego rozwiązywania problemów z infrastrukturą poza standardowymi poprawkami kodu.
Opóźnienie zewnętrznego API: Pozyskiwanie dowodów z sieci w czasie rzeczywistym dla recenzji AI może wprowadzać opóźnienia; zalecamy wdrożenie zoptymalizowanego stanu awaryjnego lub przetwarzania w tle.
4. Proponowany plan kamieni milowych
Faza 1: Stabilizacja i integralność bazy danych: Usunięcie ścieżek awarii, naprawa błędów SQL oraz dodanie niezbędnych indeksów i ograniczeń bazy danych.
-
18 dni9632 PLN
1682 2 0 18 dni9632 PLNCześć, Max.
Przeczytałem pełny brief — jest nietypowo jasno zorganizowany dla projektu wzmacniania systemu. Architektura jest gotowa, brakuje deterministyczności, niezawodności i rzeczywistych realizacji tam, gdzie teraz są zastawki. Poniżej odpowiedź w Twoim 6-punktowym formacie.
1. Ogólna ocena: 100–130 godzin.
Dolna granica — ponieważ granice zakresu w briefie są czyste. Górna — jeśli jest więcej zastawków niż widać na zewnątrz lub jeśli listing_margin ma dług data-quality, który nie jest widoczny z briefu.
2. Rozbicie według workstreams:
— Stabilizacja backendu + wzmocnienie bazy danych (null safety, indeksy, constraints, błędy predykatów SQL, strukturalne logowanie): 12–15 godz.
… — Niezawodność WebSocket (broadcast_to_client, mapowanie user_id ↔ aktywne gniazda, async Redis pub/sub, multi-instance, pytest-asyncio): 18–22 godz.
— Deterministyczny silnik cenowy listing_margin (tiered comparable selection, widening fallback, filtracja outlierów, ścisłe zaokrąglanie, utrwalone metadane benchmarków, skrypt backfill): 15–18 godz.
— Deterministyczny silnik podobieństwa (ważone ocenianie, konfigurowalne wagi, twarde filtry + widening fallback, rozstrzyganie remisów, zapytania indeksowane): 12–15 godz.
— Graf analityczny — integracja inteligencji obrazów (reconnect classifier w DAG, rozwiązywanie konfliktu image-vs-text, bezpieczna zastawka, obserwowalność): 8–10 godz.
— Warstwa AI Smart Review (generowanie odcisków pojazdów, pozyskiwanie dowodów z sieci, synteza LLM tylko z dowodami, pamięć podręczna z kluczem odcisku, TTL + unieważnienie wersji, wymuszone odświeżenie): 18–22 godz.
— Cykl życia powiadomień (naprawa predykatu aktualizacji, własność per-user, czyszczenie osieroconych, spójność transakcyjna, unikalność DB): 6–8 godz.
— Zastąpienie wyszukiwania katalogu (prawdziwe wyszukiwanie oparte na filtrach, walidowana paginacja, testy integracyjne): 4–6 godz.
— Integracja z Facebookiem (reconnect modułu, konta/proxy, dostosowanie schematu): 5–7 godz.
— CI + pełne pokrycie testami async: 10–12 godz.
3. Ryzyka i niepewności:
— Hierarchia rozwiązywania konfliktu image-vs-text (workstream 5) — jeśli klasyfikator mówi "SUV", a dopasowanie tekstu mówi "sedan", kto wygrywa? Bez wyraźnych zasad biznesowych deterministyczny silnik staje się niedeterministyczny na granicach. Zasady muszą być ustalone zanim dotknę tego modułu.
— Pozyskiwanie dowodów z sieci dla Smart Review — surowe skanowanie jest kruche pod Cloudflare / limitami szybkości. Wczesny wybór: płatne API SERP (SerpApi / Tavily / Brave) vs własne parsery. Wpływa to zarówno na niezawodność, jak i na bieżące koszty.
— Moduł Facebook — "problemy z kontami/proxy" mogą ukrywać unieważnienie tokena lub pętle CAPTCHA. Potrzebny jest scoped spike przed ustaleniem budżetu na workstream 9.
— Zakres backfill — gdy tylko ceny staną się deterministyczne, historyczne wiersze prawdopodobnie będą wymagały przeliczenia. Liczba wierszy z briefu nie jest widoczna.
— Limity kosztów LLM — pamięć podręczna odcisków zmniejsza, ale ścieżki wymuszonego odświeżenia potrzebują zabezpieczeń budżetowych.
4. Plan etapów:
— M0 — Krótki audyt (4–6 godz., stała cena): klonuję repo, oznaczam aktualne zastawki, potwierdzam oceny workstreams w odniesieniu do rzeczywistego kodu, flaguję ukrytą powiązanie. Nie ma zobowiązania do pełnego zaangażowania, jeśli ryzyka okażą się większe. Niskoryzykowny pierwszy krok dla obu stron.
— M1 — Fundament: workstream 1 (stabilizacja) + 7 (powiadomienia) + 8 (wyszukiwanie katalogu). Czysta baza do silników.
— M2 — Deterministyczne silniki: workstream 3 (ceny) + 4 (podobieństwo) + skrypty backfill. Punkt kontrolny: ten sam wejście → ten sam wyjście, asercja w testach.
— M3 — Realtime + AI: workstream 2 (wzmocnienie WebSocket) + 6 (Smart Review z pamięcią podręczną). Testy integracyjne przeciwko rzeczywistemu Redis.
— M4 — Integracje + CI: workstream 5 (image DAG) + 9 (Facebook) + pełny zestaw testów + CI + notatki migracyjne.
Każdy kamień milowy dostarcza roboczy inkrement z przechodzącymi testami, nie półśrodkowe stany.
5. Strategia testowania:
— pytest + pytest-asyncio, kompatybilne z CI z M1.
— Deterministyczne testy jednostkowe dla cen i podobieństwa — ten sam wejście powinno zawsze dawać ten sam wyjście, asercja bezpośrednia.
— Testy integracyjne przeciwko rzeczywistemu PostgreSQL (nie sqlite), przez testcontainers lub fixture docker-compose.
— Testy async WebSocket z rzeczywistym Redis dla sprawdzenia multi-instance pub/sub — jednostkowe mocki tutaj są niewystarczające.
— Testy kontraktowe dla Smart Review: struktura i powiązanie dowodów, nie zawartość wyjścia LLM.
— Testy migracyjne: apply + rollback + re-apply czysto.
6. Wymagane dostępności:
— Repo (read/write na gałęzi funkcji)
— Aktualny schemat + historia migracji Alembic
— Staging PostgreSQL + Redis lub reprodukowalny docker-compose
— Klucze dostawcy LLM + dostawca + limit kosztów na żądanie
— Aktualne dane uwierzytelniające modułu Facebook lub konta testowe
— Konfiguracja CI (GitHub Actions / GitLab / inny) z prawami do modyfikacji
— Przykłady przypadków niepowodzeń dla cen / podobieństwa / przeglądu AI, jeśli już są śledzone
Stos codziennie: FastAPI · async SQLAlchemy · async Redis · Postgres · pytest-asyncio · Docker. To dokładnie ta praca, którą wykonuję — wzmacnianie systemów produkcyjnych, nie greenfield.
Jestem gotów zacząć od audytu M0 (stała cena, 4–6 godzin) jako niskoryzykowny pierwszy krok. Otrzymasz moje potwierdzone oceny w odniesieniu do rzeczywistego kodu przed zatwierdzeniem pełnych kamieni milowych.
-
60 dni7269 PLN
698 21 0 60 dni7269 PLNCześć,
Dokładnie przejrzałem Twój techniczny brief — system jest dobrze zorganizowany, a zakres jest bardzo jasny: to klasyczna przejście z prototypu z pełną funkcjonalnością do deterministycznej platformy produkcyjnej. To dokładnie ten rodzaj pracy, w którym się specjalizuję.
1. Szacowany całkowity wysiłek
~140–180 godzin łącznie
(To zakłada brak dużych przepisów architektonicznych i że obecne moduły są w rozsądny sposób izolowane.)
…
2. Ryzyka / Nieznane
Aktualny stan bazy danych (jakość danych, duplikaty, brakujące relacje)
Jak „deterministyczna” jest obecna logika dopasowania (może wymagać głębszej refaktoryzacji)
Zewnętrzne zależności dotyczące pozyskiwania dowodów z sieci (limity prędkości, niezawodność skrobania)
Jakość istniejącej implementacji Redis/WebSocket (możliwa refaktoryzacja vs poprawka)
Stabilność modułu Facebook (problemy z autoryzacją/proxy mogą być czasochłonne)
Ograniczenia kosztów/wydajności LLM w zależności od ruchu
3. Proponowane kamienie milowe
Kamień milowy 1: Warstwa stabilizacyjna
Poprawki bazy danych, ograniczenia, migracje
Usunięcie miejsc na dane
Rejestrowanie + bezpieczeństwo przed awarią
Kamień milowy 2: System w czasie rzeczywistym
Przebudowa WebSocketów (autoryzacja + Redis)
Zakończenie cyklu życia powiadomień
Kamień milowy 3: Deterministyczne silniki
Silnik cenowy
Silnik podobieństwa
Skrypty uzupełniające
Kamień milowy 4: Inteligentny przegląd AI
Pozyskiwanie dowodów + pipeline LLM
Warstwa pamięci podręcznej + unieważnienie
Kamień milowy 5: Wyszukiwanie i integracje
Wyszukiwanie w katalogu
Integracja z Facebookiem
Kamień milowy 6: Testowanie i CI
Pełne pokrycie testami asynchronicznymi
Stabilizacja pipeline'u CI
5. Podejście do testowania
Testy jednostkowe dla logiki deterministycznej (ceny, oceny)
Testy integracyjne dla przepływów DB + API
Testy asynchroniczne dla WebSocketów i Redis (pytest-asyncio)
Testy w stylu snapshot dla odpowiedzi AI (struktura, nie treść)
Skrypty walidacyjne do uzupełniania, aby zapewnić spójność
Zestaw testów gotowy do CI z powtarzalnymi środowiskami
6. Wymagany dostęp
Kod źródłowy (repo + gałęzie)
Dostęp do bazy danych (odczyt + zapis stagingowy)
Instancja Redis (lub ekwiwalent stagingowy)
Klucze API dla dostawcy LLM
Dostęp do obecnej infrastruktury WebSocket
Poświadczenia/konfiguracja modułu Facebook
Środowisko CI (lub możliwość skonfigurowania jednego)
Relewantne doświadczenie
Wzmocnienie produkcyjne systemów FastAPI
Projektowanie deterministycznych systemów rankingowych/oceniających
Architektury asynchroniczne (Redis, WebSocket, przepływy oparte na zdarzeniach)
Pipeline LLM z pamięcią podręczną i kontrolą kosztów
Refaktoryzacja systemów prototypowych w stabilne usługi produkcyjne
Jeśli to pomocne, mogę zacząć od krótkiej fazy audytu (4–6 godzin), aby zweryfikować szacunki i zidentyfikować wszelkie ukryte złożoności przed zobowiązaniem się do pełnych kamieni milowych.
Z poważaniem,
Oleh
-
31 dni12 721 PLN
232 31 dni12 721 PLNRobiłem Poseidon (https://poseidon.codezerogroup.com) — enterprise backend Python/FastAPI z pipelinami danych dla CodeZero Group.
Przeczytałem pełny brief. 9 strumieni, każdy z osobnymi zależnościami i ryzykami.
Co zrobię:
Strumień 1 — Backend Stabilization (3d): null handling, DB integrity, structured logging, SQL bugs, ownership constraints.
Strumień 2 — WebSocket + Auth (4d): broadcast mapping, async Redis pub/sub multi-instance, pytest-asyncio CI-compatible.
Strumień 3 — Pricing Engine (4d): deterministyczny fallback, outlier filtering, rounding policy, benchmark metadata, unit tests.
… Strumień 4 — Similar Listings (3d): weighted scoring, hard filters + widening fallback, indexed queries, tie-breaking.
Strumień 5 — Image Intelligence (3d): reconnect classifier w DAG, merge image signals, safe fallback + observability.
Strumień 6 — Smart Review AI (5d): vehicle fingerprint, LLM evidence-only synthesis, cache TTL + version invalidation.
Strumień 7 — Notification Lifecycle (2d): update predicate, per-user ownership, orphaned cleanup, testy endpointów.
Strumień 8 — Catalog Search (2d): filter-based search, validated pagination, integration tests.
Strumień 9 — Facebook Integration (2d): integracja modułu, accounts/proxy resolution, schema alignment.
Razem 28d + 3d CI = 31 dni. Testy: pytest + pytest-asyncio, TestClient + PostgreSQL + Redis mock.
--- OPCJE ---
- Opcja A (5 strumieni): 3500 USD (31 dni) — Streams 1+2+3+4+6: stabilizacja + WebSocket + silniki + AI review
- Opcja B (Pełny system): 5600 USD (42 dni) — wszystkie 9 strumieni + CI + backfill + dokumentacja — najlepszy stosunek zakres/cena
- Opcja C (System + architektura): 7280 USD (56 dni) — wszystko z B + code review + dokumentacja arch. + support 30d
Czas realizacji: 31 dni. Potrzebuję: repo access, .env, dane listingów, LLM brief, FB App Review status.
Portfolio:
- https://poseidon.codezerogroup.com — enterprise Python, FastAPI backend, pipeline danych
- https://ou-uv.com — Flask/Python CMS, integracje API, wielojęzyczność
- https://codezerogroup.com — B2B, wielomodułowe systemy webowe, backend
8 lat w Python / AI — od skryptów po systemy agentowe z integracjami enterprise.
Napisz, prześlę szczegółowy plan stream po stream.
Ponieważ jestem nowy w serwisie freelancehunt i chcę szybko zdobyć kilka pierwszych projektów do portfolio, oferuję zniżkę 15% dla 5 pierwszych klientów. Oferta ważna do czasu uzyskania 5 zleceń.
-
20 dni7269 PLN
256 20 dni7269 PLNCześć! Mam doświadczenie z FastAPI, SQLAlchemy, Redis, WebSockets, PostgreSQL i LLM. Przeprowadzę audyt, naprawię błędy SQL i indeksy, stworzę deterministyczne algorytmy cen i podobieństwa, skonfiguruję WebSockets z Redis pub/sub i autoryzacją, zamienię makietę AI-przeglądu na rzeczywistą (dowody w sieci → LLM → cache z TTL), dodam integrację z Facebookiem i pokryję wszystko pytest-asyncio w CI. Pracuję etapami. Szczegóły w wiadomości prywatnej!
-
15 dni7269 PLN
2163 14 0 1 15 dni7269 PLNCześć! Jestem indywidualnym deweloperem z 4-letnim doświadczeniem w budowaniu złożonych systemów Backend na FastAPI i PostgreSQL, dlatego specjalizuję się w przejściu od MVP do architektury klasy produkcyjnej (production-ready). Moje podejście opiera się na zastąpieniu „przypadkowej” logiki surowymi modelami matematycznymi (ważona ocena, filtracja odchyleń metodą Tukeya lub Z-score) oraz zapewnieniu poziomej skalowalności przez Redis Pub/Sub dla połączeń WebSocket. Poprawię strukturę bazy danych, wdrożę deterministyczne algorytmy rankingowe i zrealizuję integrację z AI przez buforowany syntezę z kontrolą wersji, zapewniając 100% pokrycia krytycznych asynchronicznych strumieni testami w CI/CD. Pracuję przez FOP, koncentruję się na wydajności SQL i bezpieczeństwie autoryzacji; jestem gotów zapoznać się z technicznym briefem i zaproponować rozwiązania architektoniczne dla każdego przepływu pracy. Moje prace: https://3magency.co/, https://jk-solution.com.ua/, https://farfieworldwide.com/,
Behance.
-
10 dni5452 PLN
12862 4 2 10 dni5452 PLNDrogi Max Scat,
Dziękuję za przesłanie briefu. To wygląda na system, który już działa, ale wymaga stabilizacji, przewidywalności i przygotowania do produkcji — co jest dokładnie tym rodzajem pracy, który wykonuję.
W moich ostatnich projektach zajmowałem się podobnymi backendami i usunąłem losową lub zastępczą logikę, zastępując ją jasnym i deterministycznym zachowaniem, szczególnie w systemach punktacji i rankingowych. Zbudowałem również systemy WebSocket z Redis, które niezawodnie obsługują połączenia dla użytkowników w wielu instancjach, oraz przekształciłem fikcyjne funkcje AI w rzeczywiste pipeline'y, wykorzystując pobieranie danych, kontrolowane wyjście LLM i pamięć podręczną z odpowiednią unieważnieniem.
Dla twojej platformy mam już jasny plan, jak zająć się kluczowymi częściami — uczynić ceny i podobieństwo w pełni deterministycznymi, poprawić niezawodność WebSocket oraz zbudować inteligentny system recenzji, który wykorzystuje rzeczywiste dane z pamięcią podręczną. Jestem również przyzwyczajony do porządkowania kodu FastAPI i SQLAlchemy, naprawiając zapytania, dodając ograniczenia i indeksy oraz upewniając się, że wszystko jest dobrze przetestowane, w tym asynchroniczne przepływy w CI.
Na podstawie zakresu szacuję, że praca może zostać zakończona w ciągu 1~2 tygodni.
…
Ten projekt bardzo dobrze pasuje do mojego doświadczenia i jestem pewien, że mogę pomóc uczynić system stabilnym i gotowym do produkcji.
Chętnie podzielę się szczegółowym planem, jeśli chcesz kontynuować.
Z poważaniem,
Jeo
-
16 dni10 279 PLN
444 2 0 16 dni10 279 PLNgotowy, aby Ci pomóc
podzielę się wcześniejszą pracą na czacie, aby upewnić się, że pasujemy do siebie
-
30 dni18 173 PLN
3926 15 0 30 dni18 173 PLNCześć.
Jestem starszym programistą Pythona z ponad 10-letnim doświadczeniem w projektach produkcyjnych. Większość mojej kariery pracowałem z istniejącymi bazami kodu — wchodząc w systemy innych ludzi, odkrywając, jak są zbudowane, i doprowadzając je do stanu, z którego można być dumnym. Przykład: zbudowałem i prowadziłem platformę dyspozytorską dla taksówek samodzielnie przez 6 lat — 130 tys. zamówień miesięcznie, 900+ kierowców online jednocześnie, synchronizacja GPS w czasie rzeczywistym co sekundę. To jest rodzaj presji produkcyjnej, do której jestem przyzwyczajony.
Pracowałem również z integracjami AI: pipeline'y LLM, pobieranie z sieci, warstwy pamięci podręcznej z wersjonowaniem — dokładnie to, co opisujesz w sekcji Smart Review.
Przeczytałem ogłoszenie o pracy i brief. Podanie dokładnych liczb bez wstępnej recenzji kodu zawsze jest trochę zgadywaniem: brief wyraźnie opisuje *co* należy zrobić, ale nie mówi mi, jak głęboko sięgają stuby, w jakim stanie jest dług migracyjny ani co naprawdę dzieje się z modułem Facebooka i pipeline'em obrazów. Każdy z tych elementów może znacząco wpłynąć na oszacowanie.
Mając to na uwadze, na podstawie opisanego zakresu, moje robocze oszacowanie to: 180–240 godzin
…
Podział według modułów:
1. WebSockets / Redis — 35–45 h. broadcast_to_client, mapowanie użytkownik↔socket, asynchroniczny pub/sub, bezpieczeństwo wieloinstancyjne, testy asynchroniczne.
2. Silnik cenowy — 30–35 h. Wybór warstwowy, filtrowanie wartości odstających, deterministyczny fallback, skrypt backfill.
3. Silnik podobieństwa — 25–30 h. Ważone punktowanie, konfigurowalne wagi, rozstrzyganie remisów, zapytania indeksowane.
4. AI Smart Review — 30–40 h. Odcisk palca → pobieranie z sieci → LLM → pamięć podręczna z TTL i wersjonowaniem.
5. Utwardzanie DB / SQL — 25–30 h. Indeksy, ograniczenia, egzekwowanie własności, bezpieczeństwo null, czyste migracje.
6. Testy / CI — 20–25 h. pytest-asyncio, pokrycie krytycznych przepływów, zestaw zgodny z CI.
Moduł Facebooka i pipeline obrazów oszacuję osobno — gdy tylko będę mógł zobaczyć stan tych modułów.
Aby zacząć, będę potrzebował:
— dostępu do repozytorium
— aktualnych migracji Alembic i schematu DB
— .env.example lub listy zmiennych środowiskowych
— przeglądu infrastruktury (Docker, staging, liczba instancji)
— dostawcy LLM i modelu do Smart Review
— aktualnej konfiguracji CI
-
20 dni7269 PLN
9392 20 0 1 20 dni7269 PLNMam doświadczenie w pracy z backendem produkcyjnym na FastAPI, PostgreSQL, Redis i WebSockets. Zajmowałem się stabilizacją istniejących systemów, usuwałem niestabilną logikę, budowałem deterministyczne algorytmy, konfigurowałem asynchroniczne testy oraz integracje z AI API.
Zapoznałem się z briefem, rozumiem zakres i zadania. Mogę zająć się stabilizacją backendu, doprowadzić do poziomu produkcyjnego część WebSocket, wdrożyć deterministyczną logikę dla wyceny i podobieństwa, zastąpić mock AI rzeczywistą implementacją z cachem, a także uporządkować bazę danych i pokrycie testowe.
Wstępnie oceniam zakres w granicach 90–140 godzin, ale dokładniej powiem po przeglądzie kodu.
Zacząłbym od krótkiego audytu i uruchomienia środowiska, po czym etapowo zamknąłbym główne bloki i doprowadził system do stabilnego stanu.
Na początek potrzebny jest dostęp do repozytorium, środowiska, bazy danych i CI, a także krótki przegląd techniczny aktualnej architektury.
…
Jestem gotów omówić szczegóły i szybko zaangażować się w pracę.
-
14 dni5452 PLN
3714 17 0 14 dni5452 PLNCześć!
Mam doświadczenie w pracy z FastAPI, SQLAlchemy, PostgreSQL, Redis, WebSockets, integracjami AI/API oraz systemami backendowymi w produkcji*, w tym refaktoryzacją istniejących rozwiązań.
Używany stos (zalecany):
Backend: Python, FastAPI, SQLAlchemy
DB / Cache: PostgreSQL, Redis (asynchronicznie)
Integracje:** WebSockets, LLM API, integracja z Facebookiem
Testowanie / Infra: Pytest, pytest-asyncio, CI/CD, Docker
…
**Ryzyka / nieznane, które widzę już teraz:
* obecny stan kodu legacy i poziom powiązania modułów
* jak głęboko logika placeholderów jest wpleciona w przepływ biznesowy
* stan migracji i rzeczywiste problemy z danymi w PostgreSQL
* rzeczywisty format „web evidence fetch” dla przeglądu AI
* obecny schemat autoryzacji w warstwie WebSocket
* zakres edge-case'ów w logice pricing/similarity
**Proponowana struktura kamieni milowych:**
1. **Audyt + plan stabilizacji**
krótki audyt techniczny, identyfikacja ryzyk, doprecyzowanie kryteriów akceptacji
2. **Wzmocnienie logiki rdzeniowej**
deterministyczne ustalanie cen + ranking podobieństwa
3. **Warstwa czasu rzeczywistego**
WebSockets + Redis pub/sub + izolacja autoryzacji
4. **Moduł przeglądu AI**
pobieranie dowodów + synteza + buforowanie/wersjonowanie
5. **Wzmocnienie bazy danych**
ograniczenia, indeksy, migracje, czyszczenie
6. **Testowanie + CI + finalna integracja**
testy asynchroniczne, kontrole regresji, moduł Facebooka, przygotowanie do wydania
**Podejście do testowania:**
* testy jednostkowe na zasadach ustalania cen / podobieństwa
* testy integracyjne na DB + migracjach
* testy asynchroniczne na WebSockets/pub-sub
* testy kontraktowe na pipeline przeglądu AI
* zestaw testów smoke/regresyjnych w CI
* osobno weryfikacja deterministycznego wyniku dla krytycznych scenariuszy
Co potrzebujesz od Ciebie na start:
dostęp do repozytorium
brief techniczny / dokument zakresu
dostęp do środowiska staging/dev
.env.example lub lista potrzebnych usług
aktualny schemat bazy danych / migracje
przykłady problematycznych przypadków dotyczących ustalania cen / podobieństwa / przeglądu AI
dostępy lub sandbox do integracji z Facebookiem oraz dostawcy LLM
Jestem gotów podłączyć się etapowo i zamknąć to jako wzmocnienie produkcji.
Z poważaniem,
Andrij
-
30 dni7269 PLN
588 2 0 30 dni7269 PLNCześć Max,
Dokładnie przejrzałem brief. To ten sam zakres wzmocnienia produkcji, który traktowałbym jako zadanie stabilizacji istniejącego systemu, a nie przebudowę. Moja wycena pozostaje w tym samym zakresie co wcześniej.
1) Szacunkowa całkowita liczba godzin
- 150–165 godzin
- Harmonogram: 25–33 dni
2) Podział według strumienia pracy
… - Stabilizacja backendu + wzmocnienie bazy danych: 23–24h
- WebSockety + Redis + testy asynchroniczne: 28–32h
- Deterministyczny silnik cenowy + uzupełnienie: 22–24h
- Silnik podobnych ofert: 20–22h
- Inteligentna recenzja AI + pamięć podręczna/wersjonowanie: 25–28h
- Powiadomienia + wyszukiwanie w katalogu + dostosowanie do Facebooka: 18–20h
- Ostateczna kontrola jakości, wzmocnienie CI, notatki migracyjne, dokumentacja: 14–15h
3) Ryzyka / nieznane
- ukryta logika zastępcza może istnieć poza oczywistymi punktami końcowymi
- uzupełnienie może być potrzebne, gdy ceny/podobieństwo staną się w pełni deterministyczne
- zachowanie WebSocketów w konfiguracji wieloinstancyjnej wymaga rzeczywistej walidacji integracji
- zasady pozyskiwania dowodów AI i unieważniania pamięci podręcznej muszą być zdefiniowane wcześnie
- dryf schematu między systemem podstawowym a modułem Facebooka może wymagać oczyszczenia
4) Proponowany plan kamieni milowych
- M1: audyt + stabilizacja backendu / bazy danych
- M2: silniki cenowe + podobieństwa
- M3: wzmocnienie WebSocketów + Redis
- M4: recenzja AI + pamięć podręczna + integracja z Facebookiem
- M5: testy / CI + ostateczna stabilizacja
5) Strategia testowania
- deterministyczne testy jednostkowe dla zasad cenowych i podobieństwa
- asynchroniczne testy integracyjne dla WebSocketów / Redis i ścieżki pamięci podręcznej AI
- kontrole integralności bazy danych i uzupełnienia
- testy kontraktów schematu API
- test regresji na rzeczywistych danych próbnych przed przekazaniem
6) Wymagany dostęp
- dostęp do repozytorium
- pełny brief w formacie PDF
- dostęp do PostgreSQL i Redis lub lokalny docker-compose
- klucze LLM / API
- konto testowe Facebooka lub dane próbne
- środowisko stagingowe, jeśli dostępne
Zauważyłem, że poprzedni projekt został zamknięty bez ukończenia, więc przeliczyłem czas dostawy i dostosowałem cenę odpowiednio. Jeśli uważasz, że potrzebne są dodatkowe informacje z mojej strony przed dalszymi krokami, daj mi znać — chętnie pomogę i odpowiem na wszelkie pytania w prywatnych wiadomościach.
-
1 dzień131 PLN
93908 1263 1 10 1 dzień131 PLNCześć. Pracuję z Pythonem/JavaScriptem od ponad 8 lat. Jestem gotów do współpracy.
-
13 dni6179 PLN
2700 10 0 13 dni6179 PLNWitaj, Max! Jestem Nina, menedżer dewelopera Walentyna. Dokładnie przeanalizowaliśmy Twój brief. Sytuacja jest jasna: masz „szkielet”, który trzeba przekształcić w system odporny na błędy, eliminując przypadkowość w ustalaniu cen i zapewniając niezawodność WebSockets.
Walentyn specjalizuje się w rozwoju wspomaganym przez AI, co pozwala mu na głęboką refaktoryzację i wzmocnienie architektury znacznie szybciej niż tradycyjne zespoły, zachowując fokus na deterministyczności.
1. Wstępna ocena: ~95–110 godzin
Skupiamy się na jakości „bez zastępczych rozwiązań”, dlatego przewidujemy czas na pełne pokrycie testami i migracje.
2. Podział na strumienie robocze:
…
Silniki cenowe i podobieństwa (25–30 godz.): Implementacja logiki tierowej, filtrowanie odchyleń, ważone ocenianie i skrypty backfill danych.
WebSocket i Redis (20–22 godz.): Przejście na asynchroniczny Redis Pub/Sub, mapowanie socketów, wsparcie dla multi-instance i filtrowanie preferencji.
Inteligentna recenzja AI i pamięć podręczna (18–20 godz.): Generowanie odcisków palców, integracja wyszukiwania dowodów, synteza LLM i pamięć podręczna z TTL.
Wzmocnienie bazy danych i wyszukiwanie (15–18 godz.): Naprawa SQL, indeksy, ograniczenia integralności, rzeczywisty filtr-wyszukiwanie i paginacja.
Testy i CI (12–15 godz.): Pełne pokrycie przez pytest-asyncio, stabilizacja pipeline CI.
Integracja z FB (5–8 godz.): Podłączenie istniejącego modułu i rozwiązanie problemów z proxy.
3. Ryzyka i niepewności:
Jakość danych: Niedeterministyczność w przeszłości mogła stworzyć „brudne” dane, które będą wymagały skomplikowanego oczyszczania podczas backfill.
Halucynacje LLM: Dla Inteligentnej Recenzji będzie potrzebne ścisłe inżynierowanie promptów, aby AI nie wychodziło poza dowody w sieci.
Skalowanie WebSocket: Przy nagłym wzroście liczby instancji należy zapewnić atomowość mutacji podczas iteracji po socketach.
4. Plan etapów (Milestones):
M1: Podstawa: Stabilizacja bazy danych, indeksy, usunięcie debug-printów, realizacja rzeczywistego wyszukiwania.
M2: Determinizm: Uruchomienie nowych silników cenowych i podobieństw + backfill.
M3: Komunikacja: System WebSocket i integracja z Facebookiem.
M4: Inteligencja: Warstwa Inteligentnej Recenzji (AI), pamięć podręczna i ostateczne pokrycie testami.
5. Podejście do testowania:
Używamy TDD dla modułów obliczeniowych. Najpierw piszemy testy na oczekiwane deterministyczne wyniki formuł, a następnie realizujemy logikę. Testy integracyjne asynchroniczne dla WebSocket przez mocki strumieni Redis.
6. Wymagany dostęp:
Dostęp do repozytorium (GitHub/GitLab).
Dostęp do środowiska staging (lub Docker-compose do lokalnego uruchomienia).
Klucze API dla dostawców LLM i konta testowe dla FB.
-
3 dni727 PLN
738 9 1 3 dni727 PLNWitam! Zapoznałem się z projektem i jestem gotów przystąpić do pracy. Jestem pewien, że będą Państwo zadowoleni z rezultatu.
-
14 dni3453 PLN
3220 5 0 14 dni3453 PLNTwoja platforma jest już architektonicznie gotowa, ale placeholdery i niedeterministyczna logika w produkcji to nie tylko dług techniczny, to niewłaściwe ceny i niedokładne rekomendacje dla rzeczywistych użytkowników. Specjalizuję się w takich zadaniach: zastąpienie logiki placeholderów pełnoprawnym silnikiem cenowym z selekcją porównywalnych, filtrowaniem odchyleń i ważonym scoringiem; wdrożenie warstwy WebSocket dla aktualizacji w czasie rzeczywistym; podłączenie warstwy przeglądu AI z deterministycznymi zasadami walidacji. Podejście: najpierw audyt obecnego kodu i ustalenie kontraktów między modułami, następnie iteracyjne zastępowanie stabilnych elementów z pokryciem testami, aby niczego nie zepsuć. Szacunkowy czas realizacji — 14 dni, 950 USD. Jestem gotów omówić szczegóły po zapoznaniu się z pełnym TŻ i repozytorium.
-
25 dni67 240 PLN
927 5 0 25 dni67 240 PLNJesteśmy zespołem inżynierów systemowych i deweloperów w SDEV, specjalizującym się w solidnych systemach backendowych, API produkcyjnych oraz złożonych przepływach danych. Dokładnie przeanalizowaliśmy Twój projekt i jesteśmy pewni, że możemy dostarczyć w pełni deterministyczną, niezawodną i skalowalną wersję Twojej platformy analitycznej dotyczącej ogłoszeń pojazdów.
Nasze podejście skupi się na:
- Zastąpieniu całej logiki zastępczej w pełni deterministycznymi benchmarkami cenowymi i rankingiem podobieństwa, wykorzystując porównania warstwowe, wykrywanie wartości odstających, ważoną ocenę i jasne zasady rozstrzygania remisów.
- Wdrożeniu bezpiecznego systemu powiadomień WebSocket dla każdego użytkownika z użyciem Redis async pub/sub lub strumieni, zapewniając niezawodność międzyinstancyjną i odpowiednią autoryzację.
- Zbudowaniu warstwy przeglądu AI od początku do końca: rzeczywiste pozyskiwanie dowodów z sieci, syntezę opartą na LLM oraz pamięć podręczną z kluczem odcisku palca z TTL i unieważnieniem opartym na wersji.
- Audytowaniu i naprawie problemów SQL — brakujących ograniczeń, indeksów i niespójności schematu — z czystymi, wersjonowanymi migracjami.
- Dostarczeniu kompleksowego pokrycia testami asynchronicznymi z użyciem pytest i pytest-asyncio, w pełni zintegrowanego z CI.
… - Połączeniu modułu integracji z Facebookiem z systemem głównym z odpowiednim obsługiwaniem błędów i monitorowaniem.
Obsługiwaliśmy podobne systemy związane z danymi w czasie rzeczywistym, pipeline'ami AI i analityką o wysokiej integralności. Relewantny przypadek z naszego portfolio: Rozwój backendu analitycznego o wysokim obciążeniu z aktualizacjami WebSocket w czasie rzeczywistym, spostrzeżeniami napędzanymi przez AI oraz optymalizacją PostgreSQL — zbudowany na FastAPI, Redis i asynchronicznym stosie Pythona.
Proponujemy model dostawy oparty na kamieniach milowych, dostosowany do Twoich strumieni pracy. Każdy kamień milowy obejmuje wdrożenie, testowanie, dokumentację i przekazanie. Dostarczymy szczegółowy podział techniczny, ocenę ryzyka i wymagania dotyczące dostępu po potwierdzeniu.
Czekamy na współpracę.
Aktualne zlecenia dla freelancerów w kategorii Bazy danych i SQL
Потрібен Power BI спеціаліст для побудови управлінської звітності на базі BAS Бухгалтерія КОРППро компаніюМи є дистриб’ютором міжнародних спортивних брендів в Україні. Облік ведеться в BAS Бухгалтерія КОРП.Шукаємо спеціаліста, який допоможе побудувати систему управлінської звітності для керівництва компанії на базі Power BI.Важливо: нас цікавить не просто візуалізація… Bazy danych i SQL, Usługi księgowe ∙ 48 sekund temu |
Specjalista ds. Excela / automatyzacji procesów (Excel + mile widziane programowanie)Szukamy specjalisty z ZAAWANSOWANYMI umiejętnościami Excel do optymalizacji istniejącego pliku i automatyzacji procesów. Wielką zaletą będzie, jeśli masz również umiejętności programowania / VBA / Power Query / Power Automate lub doświadczenie w tworzeniu złożonej logiki w… Python, Bazy danych i SQL ∙ 1 godzina 52 minuty temu ∙ 17 ofert |
Zadanie techniczne: Integracja bota czatu Telegram z BAS1. Ogólny opis Należy zrealizować integrację chatbota z systemem BAS w celu przesyłania i rejestrowania danych o towarach (zamówieniach). 2. Dane wejściowe (przesyłane przez chatbota): ID grupy Nazwa towaru (z kodem towaru) Cena towaru 3. Logika działania: Po naciśnięciu… Automatyzacja zarządzania przedsiębiorstwem, Bazy danych i SQL ∙ 2 godziny 58 minut temu ∙ 11 ofert |
Baza 1C dla przedsiębiorstwaPotrzebna baza do prowadzenia magazynu autozłomowiska, kontroli finansów oraz formowania zamówień. Trzeba dodawać samochód jako obiekt i przypisywać do niego części. Pełną strukturę oraz to, jak powinno to wyglądać i działać, omówię podczas rozmowy. Bazy danych i SQL ∙ 12 godzin 32 minuty temu ∙ 6 ofert |
Integracja danych 1CZorganizować jakościowe przygotowanie i transfer danych z 1C do BigQuery do dalszego wykorzystania w Looker:Zorganizować dane zgodnie z tym, jakie pola są potrzebne.Przygotować zrozumiałą strukturę tabel i pośrednich zbiorów danych, na których będą budowane… Bazy danych i SQL, Obróbka danych ∙ 1 dzień 18 godzin temu ∙ 9 ofert |