Roman Kryvolapov Engineering Blog
Роман Криволапов

За мен

Аз съм Роман, Lead AI/ML Engineer с над 15 години в разработката на софтуер. Довеждам AI продукти от идеята до продукция: LLM агенти, RAG, text-to-SQL и MCP сървъри – с бекенд, данни, интеграции, облак и сигурност. Много се занимавам и с R&D и оценка на проекти, работя с клиенти като Forward-Deployed AI Engineer, поставям инженерни стандарти и наставлявам разработчици. Преди това създавах уеб, бекенд и мобилни приложения за банки, държавни структури и бизнес.

Сега

Агенти и мултиагентни системи за конкретни бизнес задачи:

  • агенти, вградени в корпоративен софтуер и свързани с неговите живи бекенди
  • гласови и мултимодални агенти
  • анализ на базите данни на компанията на естествен език (text-to-SQL)
  • RAG върху вътрешни знания и документи
  • MCP сървъри и оркестрация
  • внедряване и мащабиране на LLM, чак до локални устройства

Също така изграждам проекти, още от самото начало предвидени за агентна разработка, където целият цикъл – анализ, разработка, QA, ревю, водене на задачите – преминава през агенти, настроени по роли; на практика това засега е рядкост. Отговарям за архитектурната основа на проектите на екипа и провеждам discovery и оценка на нови.

Преди

PHP от 2009 година, Java бекенд и уеб от 2010-а, Android от 2018-а. Микроуслужни архитектури на Java, Kotlin и Python – критично важни системи с милиони потребители, legacy ландшафти, регулаторни ограничения.

Как работя

Еднакво ефективен съм самостоятелно, в екип или като водещ разработчик. Водя проекти изцяло, от архитектурата до релиза; в екипа отговарям за архитектурния скелет и техническите стандарти. Взискателен съм към качеството на кода, но никога в ущърб на сроковете. Бързо превключвам между контексти и държа в главата си едновременно няколко системи в детайли. Влязох в AI рано, още по времето на GPT-3.5, когато областта тепърва се оформяше.

Връзки

Умения

AI и LLM
  • AI агенти
  • мултиагентни системи
  • RAG
  • text-to-SQL
  • MCP
  • оценка на LLM
  • гласов и мултимодален AI
Фреймуърци
  • LangGraph
  • LangChain
  • DSPy
  • FastAPI
  • Spring
Модели и ML
  • OpenAI
  • Claude
  • Gemini
  • open-source LLM и LLM на устройството
  • PyTorch
  • дообучаване (LoRA)
Програмиране
  • Python
  • TypeScript
  • Kotlin
  • Java
  • SQL
Бекенд
  • REST и gRPC API
  • WebSocket
  • микроуслуги
  • брокери на съобщения (Kafka, RabbitMQ)
  • чиста архитектура
Данни
  • PostgreSQL
  • SQL Server
  • MySQL
  • MongoDB
  • Redis
  • векторни бази данни
Облак и DevOps
  • AWS
  • Azure
  • Google Cloud
  • Docker
  • Kubernetes
  • Terraform
  • CI/CD
  • мониторинг
Сигурност
  • автентикация и оторизация (OAuth)
  • криптиране
  • управление на тайни
  • защита на личните данни (PII)
AI инструменти
  • Claude Code
  • Cursor