AI engineer — LLM applications, NLP, and computer vision.
- Building LLM-powered applications: RAG pipelines, dialogue systems, and Telegram assistants with LangChain / LangGraph.
- Working on NLP for Russian and English — named-entity recognition, PII detection, and reversible tokenization.
- Experience with computer vision — document detection and OCR (YOLOv5).
- 🎓 BSc in Computer Science and Engineering · MSc in Natural Language Processing at MISIS (in progress).
- pii-bench-ru-en — Bilingual (RU/EN) PII detection & reversible tokenization: pymorphy3 for Russian names, spaCy for English, regex for formats, with quality benchmarks.
- passport-detector — Detection and information extraction from passport images using YOLOv5 and OCR.
- CoffeeDialogueSystem — A RAG-based dialogue system for a mini-cafe, built on LangGraph, ChromaDB, and FastAPI.
- SentimentAnalysis — Text sentiment classification experiments in Jupyter.
Languages · Python · SQL
LLM / NLP · LangChain · LangGraph · spaCy · pymorphy3 · sentence-transformers · ChromaDB · Langfuse
ML / CV · PyTorch · YOLOv5 · scikit-learn · pandas · NumPy
Backend & tooling · FastAPI · PostgreSQL · Docker · pytest · Git
