Александр Воеводский

Alexander Voevodskiy

Инженер в области NLP

NLP Engineer

Образование

Education

РТУ МИРЭА: Информатика и вычислительная техника

RTU MIREA: Computer Science

Бакалавриат Bachelor's Degree 2023 - 2027, МоскваMoscow

Средний балл: 5.0

GPA: 5.0

Курсы

Courses

МФТИ: NLP & RL

MIPT: NLP & Reinforcement Learning

2025

Яндекс: Хэндбук по машинному обучению

Yandex: Machine Learning Handbook

2024-2025

МФТИ: Классическое машинное обучение

MIPT: Classical Machine Learning

2024-2025

Berkeley: ИИ-агенты

Berkeley: AI Agents

2025

МИРЭА: Глубокое обучение на PyTorch

MIREA: Deep Learning with PyTorch

2024

МИРЭА: Разработка мобильных приложений

MIREA: Mobile App Development

2023-2024

МИРЭА: Дизайн цифровых продуктов

MIREA: Digital Product Design

2024

Опыт работы в проектах

Project Experience

ИИ-агент для ответов на вопросы по DnD

AI Agent for DnD Q&A

NLP Engineer NLP Engineer Дек 2024 - Настоящее время · 4 месяца, Москва Dec 2024 - Present · 4 months, Moscow
  • Парсил и структурировал данные о DnD с веб-источников c помощью BeautifulSoup и markdownify, создав базу из 7000+ статейParsed and structured DnD data from web sources using BeautifulSoup and markdownify, creating a database of 7000+ articles
  • Реализовал сплиттер с добавлением метаданныхImplemented a splitter with metadata addition
  • Создал RAG-пайплайн: семантический поиск в Elasticsearch, генерация ответов с LLM, логирование в LangfuseCreated RAG pipeline: semantic search in Elasticsearch, answer generation with LLM, logging in Langfuse
  • Развернул всю систему из 7 сервисов, работающую асинхронно, на сервере с помощью Docker ComposeDeployed the entire system of 7 asynchronously working services using Docker Compose
  • Автоматизировал создание датасета на 5100 примеров для классификации и семантического поиска при помощи синтетической генерации QA пар с GPT-4oAutomated creation of a 5100-example dataset for classification and semantic search using synthetic QA pair generation with GPT-4o
  • Дообучил e5-multilingual на доменных данных DnD с помощью SentenceTransformers, hard negatives mining, augmentex, MLflowFine-tuned e5-multilingual on DnD domain data using SentenceTransformers, hard negatives mining, augmentex, MLflow
  • Создал агента для генерации предыстории персонажа при помощи LangGraphDeveloped a character backstory generation agent using LangGraph

Приложение для знакомств

Dating Application

Fullstack-разработчик Fullstack Developer Июль 2024 - Дек 2024 · 6 месяцев, Москва Jul 2024 - Dec 2024 · 6 months, Moscow
  • Разработал микросервисы на Java Spring: аутентификация с Spring Security, чат в реальном времени на WebSocketDeveloped Java Spring microservices: authentication with Spring Security, real-time chat with WebSocket
  • Создал UI мобильного приложения с Jetpack ComposeCreated mobile app UI with Jetpack Compose

Навыки

Skills

NLP

  • Transfer learning
  • Transformers
  • Sentence-transformers
  • LangChain, LangGraph
  • Langfuse, Llama-index
  • Sentencepiece

Машинное обучение

Machine Learning

  • PyTorch
  • MLflow, WandB
  • Sklearn, Pandas
  • AutoML, XGBoost, CatBoost, LightGBM

Программирование

Programming

  • Python
  • Java
  • C++

Технологии

Technologies

  • Linux
  • Git
  • Docker
  • FastAPI
  • Elasticsearch
  • PostgreSQL
  • Java Spring

Языки

Languages

  • Русский (родной)
  • Russian (native)
  • English B2