ML/NLP Engineer
Independent projects & hackathons
RemoteSelf-directed transition into ML/NLP with public work along the way. 8 hackathons in 2025–2026, team lead in all 5 team events (2–4 people; design doc and architecture before the start). Full list with metrics and repos: gist.github.com/AlekseyYudin-161/2cf4408e53dcbeb63618242a3e269015
JunMate — multi-agent AI résumé assistant (solo, 30-day MVP): 6 LLM agents with pydantic-structured handoffs, LLM-as-a-judge critic for factuality, eval pipeline (track-classification accuracy 90–100%), unit tests + CI, tiered model routing with cost tracking; deployed on Streamlit Cloud. Finalist of "Kodik's Choice" & top-10 "Community Choice", Kodik Launchpad. github.com/AlekseyYudin-161/JunMate
Wink AI Challenge 2025 — 10/105, Team Lead / NLP. NER on film scripts (18 entity types, 37 BIO tags), fine-tuned bert-base-NER-Russian — weighted F1 0.917; ruT5 scene summarization.
Dev-to-Dev: Agentic Engineering Challenge — 4/50, solo. MCP server for codebase auditing in Cursor / Claude Desktop: Python AST + regex tools (tech-debt markers, secrets, code smells), Docker, smoke tests; write-up on Habr (RU).
Yandex ML Challenge 2026 (Effective Inference). LoRA SFT of Qwen3-1.7B on 10k pairs (completion-only loss, adapter merge), offline vLLM inference in Docker without network, local LLM-as-a-judge for hypothesis selection; score 46.0 → 56.2 (private).
Also: PurpleHack 2026 by Sber — 27/106 (LLM hallucination detection from GigaChat3-10B internal states, 257 features, LightGBM); Magnit Tech × HSE RetailHack — 6/28 (drift-aware revenue forecasting: adversarial validation, CatBoost + Optuna); MyDigest — Telegram news-digest bot, Simulator ML team project (async scraping → MistralAI API with backoff/jitter retries → Supabase). Details in the gist above.