Inżynier Backend Python — Wzmocnienie FastAPI + Deterministyczne Rankingowanie + WebSockets + Recenzje AI
Potrzebujemy inżyniera backendu Python, aby wdrożyć i zabezpieczyć istniejącą platformę analityki pojazdów.
To NIE jest budowa od podstaw — system jest funkcjonalny, ale niektóre części są niekompletne, losowe/niedeterministyczne lub brakuje im zabezpieczeń produkcyjnych.
Główne cele
Zastąpienie logiki zastępczej implementacjami produkcyjnymi
Zapewnienie deterministycznych wyników dla wyceny + rankingu podobieństwa (bez losowości)
Uczynienie WebSocketów niezawodnymi (autoryzacja + dostarczanie dla użytkowników + bezpieczeństwo wielu instancji za pomocą Redis)
Wdrożenie punktu końcowego inteligentnej recenzji AI z dowodami w sieci + buforowaniem/wersjonowaniem
Naprawa błędów SQL, dodanie ograniczeń/indeksów, poprawa wydajności zapytań
Dodanie odpowiedniego pokrycia testowego pytest + async (gotowe do CI)
Stos technologiczny
FastAPI • SQLAlchemy • Redis (preferowane async) • WebSockets • Relacyjna baza danych • Integracja API LLM • Pytest/pytest-asyncio
Wyniki
Stabilny system powiadomień WebSocket (autoryzowany, bezpieczny dla wielu instancji, dostarczanie dla użytkowników)
Deterministyczny silnik benchmarkowy wyceny + uzupełnienie dla istniejących danych
Deterministyczny silnik podobnych ogłoszeń (ważona ocena + rozstrzyganie remisów + poszerzone zabezpieczenia)
Punkt końcowy inteligentnej recenzji AI (poparty dowodami, buforowany, wersjonowany, bezpieczne zabezpieczenia)
Ograniczenia/indeksy DB + notatki o migracjach
Testy pokrywające krytyczne procesy, możliwe do uruchomienia w CI
Zaangażowanie
Umowa, oparta na kamieniach milowych.
Kiedy odpowiesz, dołącz
Szacunkowa całkowita liczba godzin
Podział według strumienia pracy (WebSockets / wycena / podobieństwo / recenzja AI / DB / testy)
Ryzyka/nieznane, które przewidujesz
Proponowany plan kamieni milowych
Strategia testowania
Wymagany dostęp (repozytoria, staging, DB/Redis, klucze API)
Antyspam: Rozpocznij swoją wiadomość od “BENCHMARK” i potwierdź, że zapoznałeś się z załączonym technicznym briefem rekrutacyjnym.
Załączniki 1
-
30 dni1129 PLN30 dni1129 PLN
BENCHMARK
Przejście z "stubowanej" platformy analityki pojazdów do stanu gotowego do produkcji wymaga zmiany z kodu funkcjonalnego na niezawodną infrastrukturę. Moje podejście koncentruje się na eliminacji niedeterministyczności w silnikach oceny i zapewnieniu, że warstwa WebSocket skalować się poziomo za pomocą Redis.
### Strategia wdrożenia technicznego
1. **Skalowanie WebSocketów:** Aby uczynić WebSockety bezpiecznymi dla wielu instancji, wdrożę backend **Redis Pub/Sub**. Zapewnia to, że powiadomienie przeznaczone dla konkretnego użytkownika dotrze do niego niezależnie od tego, do której instancji serwera podłączony jest jego klient. Uwierzytelnianie będzie obsługiwane podczas początkowego handshake'u za pomocą middleware FastAPI wstrzykiwanego przez zależności.
2. **Osiąganie deterministyczności:** * **Silnik cenowy:** Zastąpię arytmetykę zmiennoprzecinkową `Decimal` dla walut i wdrożę ścisłą macierz wagową.
* **Ranking podobieństwa:** Wdrożę jawne zasady rozstrzygania remisów (np. wtórne sortowanie według UUID lub znacznika czasu utworzenia), aby zapewnić, że ten sam input zawsze daje tę samą uporządkowaną listę. Logika "poszerzania" zapasowego zostanie przeniesiona z losowego wyboru do hierarchicznego rozszerzenia filtra (np. rozszerzanie promienia lub zakresu roku modelu).
… 3. **Inteligentna recenzja AI:** Punkt końcowy zostanie zbudowany z **trójwarstwową strategią buforowania**:
* Hash zapytania wejściowego + wersja promptu jako klucz Redis.
* Wersjonowanie dla promptów, aby zapewnić, że wyniki oparte na dowodach pozostają spójne, nawet jeśli model zostanie zaktualizowany.
* Asynchroniczne pobieranie dowodów z sieci z "wyłącznikiem awaryjnym" do lokalnych danych, jeśli zewnętrzne API przekroczą progi opóźnienia.
-
30 dni11 288 PLN
390 30 dni11 288 PLNCześć! 👋
BENCHMARK: Przejrzałem załączony opis techniczny zatrudnienia i jestem gotów zoptymalizować twoją platformę analityki pojazdów w Pythonie z FastAPI, SQLAlchemy, Redis (async), WebSockets, relacyjną bazą danych, integracją LLM oraz Pytest.
Proponuję zająć się zadaniem jako doświadczony inżynier backendowy, z naciskiem na stabilizację, deterministyczność i testowanie. Mam doświadczenie w optymalizacji podobnych systemów (analiza danych, powiadomienia w czasie rzeczywistym, integracje AI).
Podział według przepływów pracy:
WebSockets: 25–35 godzin (autoryzacja, bezpieczeństwo wieloserwerowe z Redis Pub/Sub, dostarczanie dla użytkowników)
Cennik: 20–25 godzin (deterministyczny benchmark + wypełnianie danych, zastępowanie wypełniaczy)
Podobieństwo: 20–30 godzin (ocena wagowa, rozwiązywanie równości, rezerwacja, deterministyczność)
Przegląd AI: 20–25 godzin (punkt końcowy z dowodami w sieci, buforowanie/wersjonowanie, bezpieczne kopie zapasowe)
Baza danych: 15–20 godzin (naprawa SQL, dodawanie ograniczeń/indeksów, optymalizacja zapytań, migracje)
… Testy: 20–25 godzin (pytest + pokrycie async, gotowość CI)
Ryzyka/nieznane czynniki: Zależność od aktualnego stanu kodu (możliwe ukryte błędy w niekompletnych częściach); integracja z LLM API (jeśli są ograniczenia dotyczące zapytań/modeli); skalowalność Redis dla WebSockets przy dużym obciążeniu; migracje bazy danych bez przestojów; potencjalne zmiany w wymaganiach po audycie.
Proponowany plan etapów:
Etap 1 (1–2 tygodnie): Audyt kodu, konfiguracja środowiska, naprawa bazy danych (ograniczenia/indeksy, błędy SQL).
Etap 2 (2–3 tygodnie): Stabilizacja WebSockets + deterministyczne cennikowanie/podobieństwo.
Etap 3 (2–3 tygodnie): Punkt końcowy przeglądu AI + pełne testowanie (pytest/async, integracja CI).
Etap 4 (1 tydzień): Ostateczne testowanie, dokumentacja, wdrożenie.
Strategia testowania: Wstępny audyt z testami jednostkowymi dla kluczowych funkcji; pełne pokrycie krytycznych przepływów (WebSockets, cennikowanie, AI) z pytest-asyncio; testy integracyjne z mockami (Redis, LLM API); testy obciążeniowe dla WebSockets; konfiguracja CI (GitHub Actions lub podobne) do automatycznego uruchamiania testów na PR.
Wymagany dostęp: Dostęp do repozytorium (GitHub/GitLab); środowiska stagingowe do testowania; baza danych (z danymi uwierzytelniającymi dla dev); instancja Redis; klucze API dla LLM; dokumentacja aktualnego kodu (jeśli jest).
Jestem gotów omówić szczegóły, doprecyzować wycenę po audycie i rozpocząć pracę.
-
35 dni8278 PLN
615 3 0 35 dni8278 PLNBENCHMARK
Przejrzałem Techniczny Brief Zatrudnienia i rozumiem, że jest to zaangażowanie w twardnienie produkcji dla istniejącej platformy analityki pojazdów FastAPI, a nie nowa budowa.
1) Szacunkowa całkowita liczba godzin
168h łącznie. Oczekiwany zakres po wstępnej walidacji: 160-180h. Harmonogram: 28-35 dni.
2) Podział według modułu/strumienia pracy
- Stabilizacja backendu + twardnienie bazy danych — 24h
… - Niezawodność WebSocket + Redis + testy asynchroniczne — 28h
- Ceny deterministyczne + uzupełnienie — 24h
- Silnik podobnych ogłoszeń — 22h
- Wykres analityczny / sygnały obrazowe — 14h
- Inteligentna recenzja + pamięć podręczna/wersjonowanie — 22h
- Powiadomienia + wyszukiwanie w katalogu + dostosowanie do Facebooka — 18h
- Ostateczna kontrola jakości, twardnienie CI, notatki migracyjne, dokumentacja — 16h
3) Ryzyka/nieznane
- Schemat bazy danych/jakość danych i bezpieczeństwo migracji
- Topologia Redis/WebSocket i współbieżność
- głębokość logiki zastępczej/przypadkowej
- niezawodność pozyskiwania dowodów AI
- obecna baza testów CI / asynchronicznych
- dryf schematu parsera/Facebooka
4) Proponowany plan kamieni milowych
- M0: darmowy pilot / dowód koncepcji
- M1: fundament stabilizacji
- M2: niezawodność WebSocket
- M3: silniki deterministyczne
- M4: inteligentna recenzja AI + sygnały analityczne
- M5: powiadomienia, wyszukiwanie w katalogu, Facebook
- M6: ostateczne twardnienie i gotowość do wydania
5) Strategia testowania
- deterministyczne testy jednostkowe dla cen/podobieństwa
- asynchroniczne testy integracyjne dla WebSocketów/powiadomień
- testy integralności bazy danych, migracji i uzupełnienia
- testy kontraktów schematu API
- gotowe do CI pytest / pytest-asyncio
6) Wymagany dostęp do infrastruktury
- repozytorium + staging
- baza danych + Redis
- konfiguracja CI
- klucze LLM/API
- szczegóły topologii wdrożenia
Aby zredukować ryzyko dostawy na początku, mogę rozpocząć od krótkiego darmowego pilota / dowodu koncepcji, zweryfikować kluczowe założenia architektoniczne, a następnie zwrócić mapę wdrożenia i plan wykonania.
Jestem otwarty na omówienie szczegółów w prywatnych wiadomościach.
-
10 dni5268 PLN
2993 12 0 4 10 dni5268 PLNBENCHMARK. Przejrzałem techniczny brief dotyczący zatrudnienia. Specjalizuję się w FastAPI i wzmocnieniu produkcji platform analityki pojazdów. Zastąpię nieliniową logikę stabilnym ważonym ocenianiem dla podobieństwa i benchmarków cenowych, zapewniając wyraźne rozstrzyganie remisów i poszerzone alternatywy. Dla WebSocketów wdrożę nadawcę wspieranego przez Redis, aby obsługiwać synchronizację wielu instancji i routowanie per użytkownik z autoryzacją opartą na JWT. Punkt końcowy przeglądu AI będzie miał wersjonowaną warstwę pamięci podręcznej, aby zoptymalizować wykorzystanie LLM i zapewnić odpowiedzi oparte na dowodach. Szacowany całkowity czas: 45 godzin. Strumienie pracy: WebSockety (8h), Ceny/Ranking (14h), Przeglądy AI (10h), DB/Migracje (6h), Pytest (7h). Ryzyka: Obsługa wydajności uzupełniania dla istniejących rekordów danych. Kamienie milowe: 1. Wzmocnienie WS, 2. Silniki rankingowe, 3. AI/Pamięć podręczna, 4. DB/CI. Testowanie: Asynchroniczny pytest z factory_boy dla deterministycznych danych testowych. Dostęp: Repozytorium, staging Redis/DB, klucze API LLM. Skupiam się na chirurgicznych aktualizacjach, które zapewniają, że system jest skalowalny i gotowy do CI.
async def notify(uid, data): await redis.publish(f"ws:{uid}", json.dumps(data))
Czekam na szczegółową dyskusję na temat Twojego projektu.
-
30 dni11 288 PLN
775 16 2 30 dni11 288 PLNBENCHMARK
Przejrzałem załączony techniczny brief dotyczący zatrudnienia i rozumiem, że jest to zadanie związane z wzmocnieniem produkcji — nie jest to budowa od podstaw.
Specjalizuję się w stabilizacji asynchronicznych systemów Python (FastAPI, SQLAlchemy, Redis, WebSockets) oraz w przekształcaniu logiki zastępczej/losowej w deterministyczne, gotowe do produkcji implementacje.
### Szacowany Zakres
Całość: ~150 godzin (na podstawie kamieni milowych)
… Podział (przybliżony):
- WebSockets (autoryzacja, dostarczanie na użytkownika, bezpieczne dla wielu instancji Redis): 30h
- Deterministyczny silnik cenowy + uzupełnienie: 25h
- Deterministyczny silnik podobieństwa: 20h
- Inteligentna recenzja AI (oparta na dowodach + buforowanie/wersjonowanie): 25h
- Naprawy DB, ograniczenia, indeksy, migracje: 20h
- Testy (pytest + pokrycie gotowe do asynchronicznej CI): 20h
- Inne integracje i porządki: 10h
### Ryzyka / Nieznane
- Jakość obecnego schematu indeksu DB
- Istniejąca losowość wbudowana w logikę biznesową
- Ograniczenia w pozyskiwaniu dowodów z sieci
- Stan obecnej infrastruktury WebSocket
### Kamienie Milowe
1) Stabilizacja DB + usunięcie ścieżek awaryjnych
2) Deterministyczne silniki cenowe i podobieństwa
3) Wzmocnienie WebSocket (bezpieczne dla wielu instancji)
4) Produkcja recenzji AI
5) Pełne pokrycie testami + walidacja CI
### Strategia Testowania
- Ścisłe deterministyczne testy jednostkowe dla silników oceniania
- Asynchroniczne testy integracyjne (pytest-asyncio)
- Testy przepływu WebSocket
- Testy walidacji uzupełnienia
- Weryfikacja wydajności zapytań
### Wymagany Dostęp
- Pełne repozytorium
- DB staging + Redis
- Dostęp do API LLM
- Konfiguracja CI
Skupiam się na determinizmie, defensywnym programowaniu, czystych ograniczeniach i pokryciu gotowym do CI. Gotowy do działania w oparciu o kamienie milowe.
-
30 dni18 813 PLN
679 1 0 30 dni18 813 PLNBENCHMARK — Potwierdzam, że zapoznałem się z załączonym technicznym zarysem rekrutacyjnym
Techniczny Zarys Rekrutacyjny
Wprowadzenie
Starszy inżynier backendowy Python skoncentrowany na wzmocnieniu produkcji, deterministycznych systemach analitycznych i architekturach asynchronicznych (FastAPI + Redis + WebSockets + LLM pipelines).
Silne doświadczenie w przekształcaniu platform badawczych/betowych w stabilne, gotowe do CI usługi produkcyjne.
Szacowany Całkowity Wysiłek
~180–220 godzin
Podział Pracy
…
1. Niezawodność WebSocketów — 35–45h
Uwierzytelnione gniazda
user_id → rejestr gniazd
Redis pub/sub (bezpieczne dla wielu instancji)
bezpieczeństwo transmisji + filtrowanie preferencji
ponowne połączenie + gwarancje dostawy
2. Deterministyczny Silnik Cenowy — 30–40h
Zastąpienie logiki marży zastępczej
Porównywalne poszerzenie fallback
Filtrowanie wartości odstających
Ścisła polityka zaokrąglania
Utrzymywanie metadanych benchmarku
Zadanie uzupełniające
3. Silnik Podobnych Ogłoszeń — 25–35h
Model punktacji ważonej
Deterministyczne rozstrzyganie remisów
Indeksowane zapytania
Bezpieczne odpowiedzi w schemacie
4. Inteligentny System Recenzji AI — 30–40h
Odcisk palca pojazdu
Pozyskiwanie dowodów z sieci
Synteza LLM tylko na podstawie dowodów
Cache + wersjonowanie + TTL
Bezpieczne zarządzanie fallbackiem
5. Wzmocnienie Bazy Danych — 20–25h
Ograniczenia/indeksy
Poprawki błędów SQL
Notatki migracyjne
Optymalizacja zapytań
6. Testowanie i CI — 35–45h
pytest + pytest-asyncio
Testy WebSocketów
testy silnika deterministycznego
przepływy integracyjne
gotowość pipeline CI
Ryzyka / Nieznane
Ukryte powiązania między logiką cenową a dopasowującą
Istniejące niespójności danych wpływające na determinizm
Krawędziowe przypadki cyklu życia WebSocketów w różnych wdrożeniach
Niezawodność zewnętrznych dowodów sieciowych dla recenzji AI
Ograniczenia opóźnienia/kosztów LLM
Proponowane Kamienie Milowe
M1 — Stabilizacja i Wzmocnienie Bazy Danych
Ograniczenia, logowanie, poprawki SQL
M2 — Warstwa Niezawodności WebSocketów
Dostawa Redis dla wielu instancji
M3 — Silnik Cenowy (Deterministyczny)
Zastąpienie logiki + uzupełnienie
M4 — Silnik Podobnych Ogłoszeń
M5 — Produkcja Inteligentnej Recenzji AI
M6 — Testowanie + Wzmocnienie CI + Ostateczna QA
Strategia Testowania
Testy jednostkowe dla determinizmu cenowego/punktacji
Asynchroniczne testy integracyjne dla WebSocketów
Testy walidacji migracji bazy danych
Testy migawki dla wyników recenzji AI
Pipeline CI egzekwujący progi pokrycia
Wymagany Dostęp
Repozytorium + strategia gałęzi
Środowisko stagingowe
Dostęp do bazy danych + Redis
Istniejąca infrastruktura testowa (jeśli istnieje)
Poświadczenia LLM/API
Przegląd topologii wdrożenia
Gotowy na umowę opartą na kamieniach milowych i natychmiastowy start.
-
30 dni9030 PLN
3818 21 1 1 30 dni9030 PLNBENCHMARK
Przejrzałem załączony Techniczny Brief Zatrudnienia i rozumiem, że dotyczy to wzmocnienia produkcji istniejącego systemu analityki pojazdów opartego na FastAPI — a nie rozwoju od podstaw.
Poniżej znajduje się moja uporządkowana wycena.
1) Szacunkowa całkowita liczba godzin
Wstępna wycena: 160–190 godzin
… (Podlega ±15% po wstępnym audycie repozytorium)
2) Podział według strumienia pracy
Stabilizacja i wzmocnienie backendu
20–25h
• Usunięcie ścieżek awarii i niebezpiecznego dostępu do bazy danych
• Wymuszenie deterministycznego zachowania
• Dodanie strukturalnego logowania
• Naprawa błędów predykatów SQL
• Dodanie ograniczeń i indeksów
System WebSocket (Autoryzacja + Wiele instancji + Redis)
30–35h
• Zastąpienie map socketów w pamięci
• Implementacja asynchronicznego pub/sub w Redis
• Walidacja uwierzytelnionego handshake
• Deterministyczna iteracja nadawania
• Bezpieczeństwo wielu instancji
• Asynchroniczne pokrycie testowe
Deterministyczny silnik wyceny
25–30h
• Warstwowy wybór porównawczy
• Deterministyczne poszerzenie zapasowe
• Filtrowanie wartości odstających
• Ścisłe zaokrąglanie dziesiętne
• Utrzymywanie metadanych benchmarku
• Skrypt do uzupełniania
• Pełne testy formuł
Deterministyczny silnik podobnych ofert
20–25h
• Model punktacji ważonej
• Konfigurowalne wagi
• Twarde filtry + poszerzenie zapasowe
• Deterministyczne rozstrzyganie remisów
• Optymalizacja zapytań indeksowanych
Inteligentna recenzja (AI + warstwa pamięci podręcznej)
25–30h
• Generowanie odcisku palca pojazdu
• Pozyskiwanie dowodów z sieci
• Synteza LLM (ograniczenie tylko do dowodów)
• Warstwa pamięci podręcznej Redis + DB
• Wersjonowanie + unieważnienie TTL
• Unikalny indeks bazy danych
• Opcjonalne wymuszenie odświeżenia
Zakończenie cyklu życia powiadomień
10–15h
• Wymuszenie własności
• Naprawa predykatów aktualizacji
• Usunięcie osieroconych rekordów
• Spójność transakcyjna
• Pokrycie testowe punktu końcowego
Zastąpienie wyszukiwania katalogu
10–15h
• Rzeczywiste wyszukiwanie oparte na filtrach
• Walidowana paginacja
• Strukturalne logowanie
• Testy integracyjne
Integracja z Facebookiem
10–15h
• Integracja modułu
• Rozwiązanie problemu z dopasowaniem schematu
• Stabilizacja proxy/konta
Testowanie + wzmocnienie CI
20–25h
• pytest + pytest-asyncio
• Deterministyczne testy migawkowe
• Asynchroniczne testy WebSocket
• Pokrycie krytycznych przepływów
• Kompatybilność CI
3) Ryzyka / Nieznane
• Ukryte powiązania między logiką rankingową a wyceną
• Niekonsekwentne dane historyczne wpływające na deterministyczność
• Założenia dotyczące cyklu życia WebSocket w obecnym kodzie
• Zarządzanie kosztami LLM + niezawodność dowodów
• Częściowe migracje bazy danych
4) Proponowane kamienie milowe
Audyt bazy kodu + propozycja architektury
Stabilizacja WebSocket
Deterministyczny silnik wyceny
Deterministyczny silnik podobieństwa
Inteligentna recenzja AI + warstwa pamięci podręcznej
Wzmocnienie bazy danych + uzupełnienia
Zakończenie powiadomień + katalogu
Pokrycie testowe
-
30 dni6204 PLN
478 3 0 30 dni6204 PLNBENCHMARK
Przejrzano brief.
Jesteśmy StrawBerry Cats — zespołem skoncentrowanym na backendzie, specjalizującym się w utwardzaniu produkcji i systemach deterministycznych.
Możemy pomóc Ci zastąpić logikę zastępczą, wyeliminować losowość, ustabilizować WebSockety, używając odpowiedniego strumieniowania zdarzeń (Redis/Kafka w zależności od architektury), wdrożyć deterministyczne silniki cenowe i podobieństwa, zaimplementować przegląd AI z pamięcią podręczną/wersjonowaniem oraz dodać rzeczywistą asynchroniczną pokrycie testowe + integralność bazy danych.
Pracujemy w oparciu o kamienie milowe z uporządkowanym zarządzaniem zadaniami — zawsze będziesz widzieć postęp i to, co jest dostarczane.
…
$1500/miesiąc za pełnoetatowego inżyniera backendu.
Potrzebujesz szybszej dostawy? Możemy zwiększyć pojemność, jeśli zadania nie są zablokowane.
Chętnie omówimy szczegóły prywatnie po zaakceptowaniu oferty.
Uwaga: Podany termin w ofercie jest warunkowy i służy tylko jako początkowe okno zaangażowania — rzeczywisty harmonogram zależy od głębokości zakresu i złożoności debugowania.
-
1 dzień94 PLN
949 10 0 1 dzień94 PLNBENCHMARK Przejrzałem brief dotyczący zatrudnienia i stos technologiczny wygląda solidnie, ale zauważyłem pewną sprzeczność w wymaganiach dotyczących systemu WebSocket. Brief wspomina o utrzymywaniu mapowania aktywnych gniazd user_id i zapobieganiu mutacji podczas iteracji nadawania, ale jednocześnie wymaga wsparcia dla wielu instancji za pomocą Redis. Technicznie, jeśli skalujemy do wielu instancji, lokalny słownik Pythona (mapowanie) na jednym serwerze nie zobaczy użytkowników podłączonych do innego serwera. Jeśli przechodzimy na Redis Pub/Sub, powinniśmy prawdopodobnie całkowicie zrezygnować z ręcznej iteracji nadawania. Każda instancja powinna po prostu subskrybować konkretne kanały użytkowników w Redis, który natywnie obsługuje dystrybucję i unika wszelkich błędów "mutacji podczas iteracji". Reszta zadań, takich jak uczynienie silników cenowych i podobieństw deterministycznymi oraz wzmocnienie warstwy przeglądu AI, jest jasna. Szczególnie interesuje mnie zastąpienie tych losowych miejscowników odpowiednim modelem oceny ważonej.
-
1 dzień94 PLN
656 9 0 1 dzień94 PLNBENCHMARK
Dobry wieczór, Max!
Ogólne zadanie jest jasne. Aby dać ci precyzyjną odpowiedź dotyczącą terminów i cen, chciałbym wyjaśnić kilka pytań, które miałem po analizie twojego zadania.
Napisz do mnie prywatną wiadomość—omówimy szczegóły i twoje preferencje.
-
1 dzień135 PLN
96232 1273 1 10 1 dzień135 PLNBENCHMARK
Cześć. Pracowałem z FastAPI/Node.js/React. Jestem gotowy do współpracy.
-
40 dni22 575 PLN
1363 4 0 40 dni22 575 PLNBENCHMARK
Cześć Max,
Dokładnie przejrzałem Techniczne Zlecenie Rekrutacyjne. Zakres jest jasny: to wzmocnienie produkcji już funkcjonalnego systemu, z naciskiem na deterministyczność, niezawodność wielu instancji, integralność danych oraz zastąpienie logiki mock stabilnymi implementacjami.
Pracuję głównie nad asynchronicznymi backendami FastAPI, które wymagają ścisłej deterministyczności, poprawności finansowej i poziomów czasu rzeczywistego skalowalnych poziomo. Ten zakres dobrze pasuje do tego doświadczenia.
Szacowany całkowity wysiłek
Około 180 do 220 godzin po krótkim wstępnym audycie.
Podział według strumienia pracy
Stabilizacja i wzmocnienie backendu
25 do 35 godzin
… Bezpieczeństwo null, poprawki predykatów, egzekwowanie ograniczeń, przegląd indeksów, strukturalne logowanie, deterministyczne czyszczenie.
Niezawodność WebSocket i wsparcie dla wielu instancji
30 do 40 godzin
Izolacja mapowania użytkownika do gniazda, asynchroniczny Redis pubsub lub strumienie, logika nadawania bezpiecznego mutacji, egzekwowanie preferencji powiadomień, asynchroniczne testy integracyjne i zgodność CI.
Deterministyczny silnik cenowy
25 do 35 godzin
Wybór porównywalny w warstwach, poszerzanie zapasowe bez losowości, ścisła polityka zaokrąglania przy użyciu Decimal, filtrowanie wartości odstających, trwałość metadanych benchmarku, skrypt uzupełniający, deterministyczne testy regresji.
Deterministyczny silnik podobieństwa
25 do 35 godzin
Model punktacji ważonej, konfigurowalny schemat wag, twarde filtry z poszerzaniem zapasowym, deterministyczne rozstrzyganie remisów, optymalizacja zapytań indeksowanych, stabilny kontrakt odpowiedzi.
Integracja analityki grafów i inteligencji obrazów
15 do 25 godzin
Ponowne połączenie klasyfikatora w DAG, łączenie sygnałów w decyzje dopasowujące, zasady rozwiązywania konfliktów, zapas na wypadek niepowodzenia, logowanie obserwowalności.
Inteligencja przeglądów AI z warstwą pamięci podręcznej
25 do 35 godzin
Odcisk palca pojazdu, pozyskiwanie dowodów, synteza LLM z wyjściem związanym z dowodami, pamięć podręczna Redis kluczowana odciskiem palca, unikalne ograniczenie DB, TTL i unieważnienie wersji, opcja wymuszonego odświeżania, walidacja schematu.
Zakończenie cyklu życia powiadomień
15 do 20 godzin
Poprawka predykatów, egzekwowanie własności, czyszczenie osieroconych, spójność transakcyjna, ograniczenia unikalności, pokrycie punktów końcowych.
Zastąpienie wyszukiwania katalogu
10 do 15 godzin
Wyszukiwanie oparte na zwalidowanych filtrach, gwarancje paginacji, strukturalne logowanie, testy integracyjne.
Dostosowanie integracji z Facebookiem
10 do 15 godzin
Integracja modułów, poprawki proxy i konta, normalizacja schematu z innymi parserami.
Ryzyka i nieznane
Aktualny poziom spójności danych w bazie danych produkcyjnej
Ukryte niedeterministyczne zachowanie w logice rankingowej lub zapasowej
Edg
-
60 dni11 288 PLN
2930 8 0 1 60 dni11 288 PLNBENCHMARK
Potwierdzam, że zapoznałem się z załączonym Technical Hiring Brief i rozumiem, że chodzi o produkcyjne wzmocnienie istniejącego systemu, a nie o rozwój greenfield.
Specjalizuję się w stabilizacji i deterministyczności systemów backendowych na FastAPI/async-stack, w tym Redis, WebSockets, integracje AI oraz optymalizację SQL. Dla mnie to typowe zadanie „przenieść działający prototyp do systemu produkcyjnego”.
1. Ocena ogólnych godzin
Orientacyjnie: 140–190 godzin
…
(zależy od jakości obecnego kodu, rzeczywistego stanu warstwy WebSocket oraz logiki pricing/similarity)
2. Rozkład po strumieniach
WebSockets (auth + multi-instance + Redis + testy)
25–35 godzin
Deterministyczny silnik cenowy
20–30 godzin
Deterministyczny silnik podobieństwa
20–30 godzin
Inteligentny przegląd (LLM + dowody + cache + wersjonowanie)
20–30 godzin
Wzmocnienie DB (ograniczenia, indeksy, poprawki, migracje)
15–25 godzin
Cykl życia powiadomień + spójność
10–15 godzin
Integracja grafu analitycznego + sygnału obrazu
10–20 godzin
Testowanie (pytest + async + gotowe do CI)
20–30 godzin
3. Ryzyka / nieznane czynniki
• Rzeczywisty stan kodu async (warunki wyścigu / blokujące wywołania)
• Obecna struktura Redis (logika pub/sub lub ad-hoc)
• W jakim stopniu pricing/similarity są już splecione z innymi modułami
• Stan migracji DB i historia dryfu schematu
• W jakim stopniu AI-endpoint jest obecnie izolowany mockowo lub już częściowo zintegrowany
4. Proponowany plan etapów
Milestone 1 – Warstwa stabilizacji
• Czyszczenie ścieżki awarii
• Strukturalne logowanie
• Plan ograniczeń i indeksów DB
• Deterministyczne egzekwowanie przez API
Milestone 2 – Warstwa niezawodności WebSocket
• Uwierzytelnione WS
• Asynchroniczny pub/sub Redis
• Bezpieczeństwo multi-instance
• Pokrycie testami asynchronicznymi
Milestone 3 – Silniki deterministyczne
• Przebudowa silnika cenowego
• Przebudowa silnika podobieństwa
• Skrypty backfill
• Pełne testowanie formuł
Milestone 4 – Inteligentny przegląd AI
• Odcisk palca
• Warstwa pozyskiwania dowodów
• Synteza LLM z rygorystycznym schematem
• Cache + wersjonowanie + TTL
Milestone 5 – Pokrycie i wzmocnienie CI
• Pytest + pytest-asyncio
• Testy integracyjne
• Pipeline gotowy do CI
5. Strategia testowania
• Testy jednostkowe dla formuł pricing i similarity (deterministyczność gwarantowana)
• Testy asynchroniczne WebSocket z testową instancją Redis
• Testy ograniczeń DB
• Testy kontraktowe dla endpointu AI (schemat + trafienie/nie trafienie cache)
• Testy regresyjne na przypadkach brzegowych
• Integracja CI z asynchronicznym runnerem
6. Wymagany dostęp
• Repozytorium Git (pełna historia)
• Środowisko stagingowe
• Zrzut DB lub dostęp do staging DB
-
30 dni3763 PLN
363 30 dni3763 PLNBENCHMARK
Możemy pomóc w produkcyjnym wdrożeniu i wzmocnieniu istniejącej platformy analityki pojazdów z naciskiem na deterministyczność, niezawodność i gotowość do testów CI.
Szacowany całkowity wysiłek - 200 godzin łącznie
(Zależy od obecnej jakości kodu, stanu bazy danych i istniejącej architektury WebSocket.)
Podział według strumienia pracy
1) WebSockety (autoryzacja + bezpieczeństwo wielu instancji Redis)
2) Deterministyczny silnik wyceny
3) Deterministyczny silnik podobieństwa
4) Punkt końcowy inteligentnej recenzji AI
… 5) Wzmocnienie bazy danych
6) Testowanie i CI
Ryzyka / Nieznane
- Istniejące problemy z integralnością schematu
- Ukryte warunki wyścigu w asynchronicznych przepływach
- Ograniczenia obecnej infrastruktury WebSocket
- Kompromisy kosztów/wydajności LLM
- Dziedziczna nieliniowa logika osadzona głęboko w usługach
Proponowane kamienie milowe
Kamień milowy 1: Stabilizacja WebSocket + autoryzacja + Redis
Kamień milowy 2: Deterministyczne wyceny + silniki podobieństwa
Kamień milowy 3: Punkt końcowy recenzji AI (z pamięcią podręczną/wersjonowaniem)
Kamień milowy 4: Wzmocnienie bazy danych + wydajność
Kamień milowy 5: Pełny zestaw testów + integracja CI
Każdy kamień milowy dostarczony z listą kontrolną walidacji.
Strategia testowania
- Testy zrzutów wyjściowych deterministycznych
- Testy integracji asynchronicznej
- Testy WebSocket z obsługą Redis
- Walidacja odpowiedzi punktu końcowego AI + weryfikacja pamięci podręcznej
- Walidacja wydajności dla krytycznych zapytań
Wymagany dostęp
- Repozytoria źródłowe
- Środowisko stagingowe
- Dostęp do bazy danych + Redis
- Klucze API LLM
- Konfiguracja CI (jeśli istnieje)
Jeśli chcesz, mogę najpierw przeprowadzić krótką fazę audytu (10–15 godzin), aby zmniejszyć niepewność oszacowania przed zobowiązaniem się do stałego budżetu kamienia milowego.
Czekam na współpracę.
-
30 dni1317 PLN
1212 7 0 30 dni1317 PLNBENCHMARK — potwierdzam, że zapoznałem się z pełnym załączonym Technical Hiring Brief i rozumiem zakres prac, architekturę systemu oraz oczekiwania dotyczące produkcyjnego wzmocnienia istniejącego backendu Python/FastAPI.
Ogólna ocena czasu
Około: 220–260 godzin
(po 1–2 dniach głębokiego audytu kodu ocena może być skorygowana ±10–15%)
Moja stawka: 12 USD / godzina
Format: umowa, płatność etapowa — odpowiednie.
1. Rozkład godzin według modułów
1) Stabilizacja i wzmocnienie backendu
25–30 godz
… • Usunięcie crash-paths, obsługa null
• Strukturalne logowanie
• Naprawa błędów predykatów SQL
• Egzekwowanie ograniczeń + własności
• Pełna determinizacja wyjść API
2) System powiadomień WebSocket (Auth + Niezawodność + Redis)
40–45 godz
• broadcast_to_client
• user_id → mapowanie aktywnych gniazd
• Bezpieczna iteracja podczas broadcast
• Async Redis (pub/sub lub strumienie)
• Filtrowanie preferencji powiadomień
• Bezpieczeństwo wielu instancji
• Testy Async WebSocket + wsparcie CI
3) Deterministyczny silnik wyceny (listing_margin)
30–35 godz
• Warstwowy wybór porównawczy
• Deterministyczne poszerzenie fallback
• Filtrowanie wartości odstających
• Ścisła polityka zaokrąglania
• Utrzymywanie metadanych benchmarku
• Skrypt backfill dla istniejących danych
• Testy jednostkowe + integracyjne
4) Deterministyczny silnik podobnych ofert
30–35 godz
• Model punktacji ważonej
• Konfigurowalne wagi
• Twarde filtry + poszerzenie fallback
• Deterministyczne rozstrzyganie remisów
• Optymalizacja zapytań indeksowanych
• Stabilny schemat odpowiedzi
5) Udoskonalenia grafu analitycznego (Inteligencja obrazów)
20–25 godz
• Ponowne połączenie klasyfikatora obrazów w DAG
• Scalanie sygnałów obrazowych + tekstowych
• Logika rozwiązywania konfliktów
• Bezpieczny fallback
• Logi obserwowalności
6) Inteligentna recenzja (AI + warstwa pamięci podręcznej)
30–35 godz
• Generowanie odcisku pojazdu
• Pozyskiwanie dowodów z sieci
• Synteza LLM (tylko dowody)
• Pamięć podręczna Redis + indeks unikalności DB
• TTL + unieważnienie wersji
• Wymuszone odświeżenie
• Wyjście zgodne ze schematem
7) Zakończenie cyklu życia powiadomień
15–20 godz
• Aktualizacja poprawek predykatów
• Egzekwowanie własności
• Czyszczenie osieroconych powiadomień
• Spójność transakcyjna
• Ograniczenia unikalności DB
• Pokrycie testów punktów końcowych
8) Zastąpienie wyszukiwania katalogu zastępczego
15–20 godz
• Prawdziwe wyszukiwanie oparte na filtrach
• Walidowana paginacja
• Strukturalne logowanie
• Obsługa błędów
• Testy integracyjne
9) Integracja z Facebookiem
10–15 godz
• Integracja istniejącego modułu
• Rozwiązanie problemów z kontem/proxy
• Dostosowanie schematu do rdzenia
-
20 dni18 813 PLN
976 4 0 20 dni18 813 PLNBENCHMARK
Dzień dobry
Nazywam się Dmytro, firma King Kong Web
Zapoznałem się z opisem technicznym. Rozumiem, że to nie jest startup "od zera", a dopracowanie już działającego systemu z naciskiem na deterministyczność, stabilność i poziom gotowości do produkcji.
Mamy doświadczenie w pracy z FastAPI, architekturą asynchroniczną, Redis, WebSockets, SQLAlchemy oraz integracjami LLM API. Jesteśmy gotowi podejść etapowo i zamknąć każdy kierunek osobnym kamieniem milowym.
Wstępna ocena
… Całkowity zakres: orientacyjnie 120–180 godzin (po audycie możemy doprecyzować).
Orientacyjny podział
WebSockets (autoryzacja, dostarczanie per użytkownik, multi-instance przez Redis) — 25–35 godzin
Deterministyczne ustalanie cen + backfill — 20–30 godzin
Deterministyczny silnik podobieństwa (wagi, tie-breaking, fallback) — 20–30 godzin
AI review endpoint (dowody, caching, wersjonowanie, fallback) — 20–30 godzin
Optymalizacja Bazy Danych (indeksy, constraints, migracje, tuning wydajności) — 15–25 godzin
Testy (pytest + pytest-asyncio, krytyczne wątki, gotowość CI) — 20–30 godzin
Ryzyka i nieznane czynniki
Aktualny stan architektury i poziom długu technicznego
Jakość istniejących migracji i danych
Obciążenie (rzeczywisty RPS, liczba jednoczesnych połączeń WebSocket)
Stopień powiązania modułów
Jakość aktualnej integracji LLM
Plan etapów
Audyt techniczny (kod, Baza Danych, logika WebSocket, CI)
Stabilizacja WebSockets i Redis pub/sub
Wydzielenie deterministycznej logiki ustalania cen i podobieństwa
Realizacja AI review endpoint z cachingiem i wersjonowaniem
Optymalizacja Bazy Danych (indeksy, constraints, plany wyjaśniające)
Pełne pokrycie testami krytycznych wątków
Końcowe testy obciążeniowe i dokumentacja
Strategia testowania
Testy jednostkowe + asynchroniczne testy jednostkowe
Testy integracyjne dla wątków WebSocket
Testy deterministyczności (powtarzalność wyników)
Testy logiki cachingowej i fallback
CI z automatycznym uruchamianiem pytest
Wymagane dostępności
Repozytorium Git
Dostęp do staging
Dostęp do Bazy Danych i Redis
Klucze API LLM
Informacje o środowisku wdrożeniowym
Dostęp do CI (jeśli jest skonfigurowany)
Jesteśmy gotowi rozpocząć od audytu technicznego, a po nim ustalić dokładną ocenę godzin dla każdego etapu.
-
5 dni2446 PLN
187 5 dni2446 PLNCześć! Zainteresował nas Twój projekt dotyczący wzmocnienia backendu na FastAPI. Mamy doświadczenie w pracy z tym frameworkiem i rozumiemy specyfikę procesów Hardening oraz pracy z WebSockets.
Nasze zalety:
• Technologie: Pewnie posługujemy się FastAPI, pracujemy z asynchronicznością i bezpieczeństwem połączeń.
• Jakość: Przeprowadzimy audyt obecnego kodu, zamkniemy luki i zoptymalizujemy logikę WebSockets.
• Format: Pracujemy w zespole „Programista + Menedżer”. Ja (menedżer) jestem zawsze dostępny, aby szybko rozwiązywać problemy, technik koncentruje się na kodzie.
Jesteśmy gotowi omówić szczegóły techniczne i przystąpić do pracy. Napisz w wiadomościach prywatnych, abyśmy mogli określić terminy po wyjaśnieniu wymagań.
-
3 dni753 PLN
726 9 1 3 dni753 PLNCześć! Twój projekt wygląda wspaniale. Jestem gotów natychmiast rozpocząć pracę i wykonać go na wysokim poziomie.
Aktualne zlecenia dla freelancerów w kategorii Bazy danych i SQL
Platforma edukacyjna dla trenerów koszykówki + niestandardowy CMSPlatforma edukacyjna dla trenerów koszykówki + Custom CMSPrzegląd projektu Poszukujemy doświadczonego zespołu deweloperskiego lub programisty full-stack do zbudowania nowoczesnej platformy edukacyjnej dla trenerów koszykówki. Strona internetowa zapewni trenerom koszykówki dostęp… Bazy danych i SQL, Programowanie stron internetowych ∙ 12 godzin 26 minut temu ∙ 53 oferty |
Integracja Viber w 8.3
838 PLN
Potrzebna integracja Viber w własnym CRM (1C 8.3)O firmieFirma "Domofon System" zajmuje się instalacją i serwisowaniem systemów domofonowych.Baza ponad 40 000 abonentów.Pracujemy na własnym dopracowanym systemie opartym na 1C 8.3.Szukamy specjalisty lub zespołu do… Bazy danych i SQL, Tworzenie chatbota ∙ 15 godzin 47 minut temu ∙ 8 ofert |
Dopracowanie 1C UT 11 dla TSD Zebra (RDP): różne sygnały dźwiękowe podczas skanowania
84 PLN
Konfiguracja: 1C UT 11 Adresowy magazyn Terminal Zebra TC26 Praca przez RDP Skanowanie towarów odbywa się w dokumentach przyjęcia, umiejscowienia, selekcji oraz innych operacjach magazynowych. Aktualny problem: Magazynierzy pracują przez terminal Zebra. Podczas skanowania nie… C#, Bazy danych i SQL ∙ 2 dni 13 godzin temu ∙ 6 ofert |
Wyleczyć konfigurację 1c
419 PLN
Konfiguracja CRM & ERP SmartCeiling (2.8.26.0) Ochrona przez Kod Rejestracyjny. Zarejestrowana do końca roku. Bazy danych i SQL ∙ 3 dni 4 godziny temu ∙ 8 ofert |
Potrzebny specjalista 1C do poprawek i rozwojuSzukam specjalisty z 1C do współpracy na freelansie. Obecnie już współpracuję z wykonawcą, który zapewnia wsparcie i obsługę systemu 1C. Jednak z powodu obciążenia wykonawcy pojawia się potrzeba szybkiego wykonania dodatkowych zadań, poprawek oraz opracowania nowej… Bazy danych i SQL ∙ 8 dni 4 godziny temu ∙ 12 ofert |