Skip to content
View andreimelneichuk's full-sized avatar

Block or report andreimelneichuk

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
andreimelneichuk/README.md

Андрей Мельнейчук

LLM Engineer / AI Backend Developer

Telegram Email Location Education

Разрабатываю и внедряю агентные архитектуры (Model Context Protocol, Tool Calling), поисковые RAG-контуры на базе OpenSearch и асинхронные бэкенд-сервисы на Python, FastAPI и Apache Kafka.


👨‍💻 Обо мне

  • 🏢 AI / LLM Developer, корпоративный AI-ассистент (коммерческий проект): интеграция внешних API через Model Context Protocol (MCP), прямой семантический и текстовый поиск в OpenSearch, асинхронная сервисная шина на Apache Kafka, оценка качества ответов (LLM-as-a-Judge, Langfuse) и пре-фильтрация трафика.
  • 🧪 Data & Model Evaluation в Яндекс Крауд (2023–2024): Сравнительный аудит (Side-by-Side) качества ответов YandexGPT и поисковой выдачи, разметка галлюцинаций и формирование датасетов.
  • 🎓 Образование: ПГНИУ (Институт компьютерных наук и технологий), специальность «Компьютерная безопасность» (Выпуск 2025).

🛠 Технологический стек

LLM & Агенты   :: MCP, Tool Calling, LangChain / LangGraph, OpenSearch (RAG), vLLM, Langfuse, MLflow, LLM-as-a-Judge
Модели & NLP   :: PyTorch, Transformers, BERT fine-tuning, Zero-Shot NLI, SpaCy, Label Studio
Бэкенд         :: Python (asyncio), FastAPI, Flask, Apache Kafka, PostgreSQL, SQLAlchemy, Redis, Pytest
Инфраструктура :: Docker, GitLab CI/CD, Linux, C++ (базовый)

🔬 Ключевые проекты и R&D

Референсная реализация сервера Model Context Protocol (MCP) с ролевой моделью доступа (RBAC) и OAuth-аутентификацией для безопасного подключения инструментов к корпоративным источникам данных.

Python MCP FastAPI OAuth Security

🔍 OpenSearch Agentic RAG

Коммерческий проект (код под NDA)

Гибридный (полнотекстовый + семантический) поиск в OpenSearch, подключённый к AI-агенту как MCP-инструмент; фоновая периодическая индексация базы знаний через GitLab CI.

OpenSearch MCP Python GitLab CI RAG

Пайплайн классификации текстов документации: краулер, разметка через LLM, очистка данных, fine-tuning ruBERT (стратифицированный сплит, WeightedRandomSampler, ранняя остановка по weighted F1) и динамическая INT8-квантизация со сравнением FP32 vs INT8 по размеру, времени инференса и F1. Плюс учебные эксперименты: RNN/GRU на AG News (accuracy до 0.909) и CatBoost-регрессия.

PyTorch Transformers ruBERT INT8

Бенчмарк архитектур агента с MCP: baseline-цикл (LLM → Tool → LLM) и 15 экспериментальных доработок: валидация и нормализация аргументов тулов, детерминированная маршрутизация, сжатие контекста, Graph-RAG, мультиагентная проверка ответов. Прогон на mock MCP-серверах, оценка через LLM-as-a-Judge (Solve Rate, Safety, latency) на наборе из 40 сценариев, с CI на GitHub Actions.

Python MCP Tool Calling LLM-as-a-Judge


📬 Контакты для связи

Pinned Loading

  1. AgentLab AgentLab Public

    Бенчмарк архитектур tool-calling агента с MCP: baseline и 15 доработок, mock MCP-серверы, LLM-as-a-Judge

    Python

  2. mcp-secure-server mcp-secure-server Public

    Референсный MCP-сервер с OAuth 2.1, RBAC и безопасным выводом для доступа AI-агентов к корпоративным API

    Python

  3. nlp-pipeline-bert nlp-pipeline-bert Public

    Классификация текстов: сбор и разметка датасета, fine-tuning ruBERT, INT8-квантизация; учебные RNN/GRU и CatBoost

    Jupyter Notebook

  4. video-analyzer video-analyzer Public

    Сервис анализа рекламных видео: мультимодальная LLM + rule engine, FastAPI, Redis/RQ

    Python