Projects

Open-source research code, competition solutions, and tools. Most repositories are available on GitHub.

AI Safety & LLM Security

Prompt Injection in Defended Systems

2024 · Research code for DCCN 2024 paper

Evaluation framework for testing prompt injection attacks against LLMs with defensive mechanisms. Benchmarks attack success rates across multiple defense strategies.

Prompt InjectionLLM SecurityPython

Adversarial Attacks on LLM-as-a-Judge

2025 · Research code for arXiv preprint

Tools and experiments for evaluating the vulnerability of LLM-based evaluation systems to prompt injection and adversarial manipulation.

LLM-as-JudgeAdversarial MLPython

Trojan Detection in LLMs

2024 · Trojan Detection Challenge solution

Methods for identifying backdoors and trojans embedded in large language models. Solution code from the Trojan Detection Challenge.

Trojan DetectionBackdoor AttacksPyTorch

NLP & Text Analysis

RuATD: Russian AI Text Detection

2022 · DIALOG-22 shared task solution

Machine learning pipeline for detecting AI-generated text in Russian. Built classifiers to distinguish human-written and machine-generated content.

Text DetectionRussian NLPTransformers

Low-Resource Language Classification

2023 · SemEval-2023 Task 12 solution

Fine-tuning multilingual pretrained models (mBERT, XLM-RoBERTa) for sentiment analysis in African languages with limited training data.

Multilingual NLPTransfer LearningHugging Face

Medical AI & Computer Vision

Glioma Grading from MRI

2022 · Research code for MEDINFO 2022 paper

Deep learning model for non-invasive brain tumor grading from MRI scans. Classifies glioma grades to support clinical decision-making in neurosurgery.

Medical ImagingDeep LearningPyTorch

MR-guided Glioma Typing

2022 · Clinical ML research code

Machine learning pipeline for MRI-based non-invasive glioma classification, developed in collaboration with the Burdenko Neurosurgery Institute.

MRI AnalysisClinical MLscikit-learn

Neurosurgical Instrument Segmentation

2024 · Research code for MIE 2024 paper

Computer vision system for tracking and segmenting surgical instruments in video to assess microsurgical skill and support training.

SegmentationSurgical AIComputer Vision

Competition Solutions & Tools

Kaggle Competitions

2019 - Present · Competition solutions on Kaggle

Solutions for data science and ML competitions on Kaggle, covering computer vision, NLP, and tabular data challenges.

KaggleCompetitionsData Science

AI & ML Cheatsheet

2021 - Present · Teaching resource

Comprehensive reference guide covering mathematics, ML algorithms, neural networks, NLP, computer vision, and more. Used in teaching at Moscow State University.

EducationML ReferenceTeaching

Deep Learning Course Materials

2021 - Present · Teaching resource

Practical tutorials and exercises for deep learning, developed for courses at Moscow State University.

Deep LearningTutorialsEducation