Budget: 1300 EUR Deadline: 5 days
Hello,
I have hands-on experience building backend systems that connect structured data to LLMs for natural language querying, with a strong focus on reliability, guardrails, and production readiness.
Your task is very clear: this is not just “chat with data,” but a controlled NL → structured query workflow where accuracy, fallback logic, and maintainability matter. That is the right approach for compensation benchmarking data, especially with financial services clients.
I can help with:
building the backend service and SQL data layer outside Bubble
implementing safe retrieval from structured private data
exposing clean REST endpoints for Bubble
formatting benchmark outputs for client-facing use
adding fallback logic for low-confidence / missing data cases
keeping the system stable, debuggable, and production-ready
I’ve worked on LLM-assisted backend workflows, API integrations, structured data handling, and production logic where hallucinations are not acceptable. I’m comfortable owning the delivery from architecture through implementation and iteration, and I can communicate progress clearly in plain English.
40 hours/week at 35 EUR/hour works for me.
If useful, I can also share how I would structure the retrieval layer and guardrails before development starts.
Best regards
Проєкт 1
LLM-асистент для роботи з аналітичними даними.
Система дозволяла ставити запитання природною мовою до структурованої бази даних (PostgreSQL).
Я реалізував backend-сервіс на Python (FastAPI), який:
приймав запит користувача
передавав його в LLM
перетворював NL → SQL
виконував запит до БД
повертав структурований результат
Вивід формувався у вигляді таблиці або короткого звіту.
Для запобігання помилок використовувалася перевірка SQL-запитів перед виконанням.
Проєкт 2
Система пошуку по внутрішній документації.
LLM використовувався разом з RAG-підходом:
дані індексувалися у векторну базу (FAISS), після чого модель отримувала тільки релевантні фрагменти.
Я реалізував:
ingestion pipeline
retrieval logic
API для фронтенду
обробку запитів
2. Найбільш схожий проект (NL → база даних → звіт)
Я працював над системою, де користувач міг задавати запитання до структурованих даних.
Джерело даних: PostgreSQL
Підхід: NL → SQL
Потік роботи:
користувач вводить запит природною мовою
LLM генерує SQL-запит
система перевіряє його (schema validation)
виконує запит
формує структурований звіт
Вивід:
таблиця
коротке текстове пояснення
Якщо даних не вистачало, систе