Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Dmytro Staroselskyi

Zaproponuj Dmytro pracę nad swoim kolejnym zleceniem.

Ukraina Lwów, Ukraina
18 godzin 54 minuty temu
Gotowy do podjęcia pracy gotowy do podjęcia pracy
w Serwisie 6 lat

Ranking

Zakończonych zleceń
Brak danych
Średnia ocena
Brak danych
Ranking
198
AI i uczenie maszynowe
Tworzenie chatbota 1

Poziom znajomości języków obcych

Українська Українська: native
English English: poziom wyżej niż średni

Umiejętności i kwalifikacje

Portfolio


  • Eval-Lab — Regresja promptów i modeli

    AI i uczenie maszynowe
    Dashboard internetowy do regresyjnego testowania promptów i modeli. Uruchomienie zestawu testowego przez dwa modele/prompt — porównanie według 4 pod-ocen.

    Co ciekawego technicznie:
    — LLM-as-judge przez 5 dostawców (OpenRouter, Anthropic przez tool-use, Gemini, Groq, mock)
    — 4 pod-oceny każdego przypadku: poprawność, trafność, kompletność, jakość promptu
    — Ograniczenie końcowego wyniku przy złym promcie — nie pozwala silnemu modelowi zamaskować złego promptu
    — Ograniczenie i ponowne próby na poziomie dostawcy z backoff + Retry-After
    — Tryb mock do uruchamiania bez kluczy API (przyjazny CI, $0)
    — Edycja sekretów w logach

    Stos: FastAPI, async SQLAlchemy, Alembic, httpx, Pydantic, vanilla JS, Docker.
  • Agent badawczy AI na LangGraph

    AI i uczenie maszynowe
    Agent na LangGraph, który sam planuje wyszukiwanie, równolegle przeszukuje web i arXiv, syntetyzuje odpowiedź ze źródłami.

    Co ciekawe technicznie:
    — Równoległy graf fan-out/fan-in z reduktorem na tool_errors (graf nie pada przy awarii dostawcy)
    — 4-dostawczy fallback wyszukiwania: Tavily → SearchAPI → DuckDuckGo → Wikipedia
    — Syntetyzacja oparta na źródłach: odmawia odpowiedzi bez źródeł (anty-halucynacja)
    — Trwałość PostgreSQL z SQLAlchemy + Alembic (4 migracje)
    — Solidne parsowanie JSON z usuwaniem code-fence i fallback regex

    Stos: LangGraph, FastAPI, PostgreSQL, SQLAlchemy, Alembic, OpenRouter, Tavily, BeautifulSoup, Docker.
  • AI Radar — Asystent Badawczy RAG

    Tworzenie chatbota
    RAG-bot, który zbiera wiadomości AI z 7 źródeł i odpowiada na pytania z linkami do źródeł.

    Co ciekawego technicznie:
    — Hybrydowe wyszukiwanie: BM25 + wyszukiwanie wektorowe Qdrant, połączone przez Reciprocal Rank Fusion, plus cross-encoder reranker
    — RAGAS-ocena jakości odpowiedzi (wiarygodność, trafność odpowiedzi)
    — Auto-indeksacja przez APScheduler co 6 godzin
    — Bot Telegram jako cienki klient httpx do FastAPI

    Stos: Python, FastAPI, LangChain, Qdrant, rank_bm25, sentence-transformers, aiogram, APScheduler, Docker, GitHub Actions.