Skip to content
View denis-samatov's full-sized avatar
:electron:
:electron:

Highlights

  • Pro

Block or report denis-samatov

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
denis-samatov/README.md

Denis Samatov

Machine Learning Engineer & Technical Lead | LLM/RAG & Document Intelligence | Scientific ML & Medical Imaging

Denis Samatov β€” Machine Learning Engineer & Technical Lead | LLM/RAG & Document Intelligence | Scientific ML & Medical Imaging

I build production ML/AI systems that turn complex documents, domain data, and research methods into testable, traceable software. My current focus is LLM/RAG architecture, agentic workflows, MCP integrations, evaluation, and reliability, with research-to-production depth in scientific ML and medical imaging.

πŸš€ Selected Evidence

Project Role in the portfolio Verifiable evidence
Yandex Workspace MCP Open-source integration engineering Offline permission demo, typed tools, permission gates, audit logging, CI, Docker and deployment docs
Tensor-Based Modal Decomposition Scientific ML and research software Tucker/HOSVD, sparse sensing, tests, captured synthetic run, explicit manuscript-reproduction limits, arXiv preprint
LLM Adviser case study Architecture and technical leadership Sanitized production case study covering traceability, evaluation, async execution, reliability boundaries, and documented limitations

For code review, start with MCP; for scientific methods, start with TBMD; for team and architecture scope, read the LLM Adviser case study. Full experience and contact: LinkedIn.

Additional domain evidence: EPIFAT, officially registered cardiac CT segmentation software (No. 2025610317), with an automated segmentation and manual ROI-correction workflow; related medical-imaging code remains private.

🀝 Selected External Contributions

Merged upstream (verified 9 September 2026):

  • dragonflydb/dragonfly #8199 β€” fixed FT.INFO missing-index wording for RedisVL compatibility, with a regression test; merged 1 September 2026.
  • wandb/rai-toolkit #24 β€” added an HR industry preset, dataset selection, documentation, and focused tests; merged 2 September 2026.
  • IBM/docling-pipelines #31 β€” made example-test dry runs offline and side-effect free by returning before prerequisite probes; added regression and control tests; merged 9 September 2026.

Submitted for review: PageIndex plain-text indexing and Weaviate generative integration. Each PR page records its current status and scope.

πŸ› οΈ Technical Skills

πŸ€– LLM / RAG & Agents

RAG GraphRAG Agentic AI LangGraph LlamaIndex MCP Multi-Provider Routing Structured Tool Calling

πŸ”Ž Retrieval & Evaluation

Hybrid Retrieval Qdrant BM25 Vector Search Reranking Ragas Groundedness Retrieval Evaluation

🧠 ML / Computer Vision

PyTorch scikit--learn U-Net Semantic Segmentation Radiomics

πŸ“ Scientific ML

Tensor Decomposition Bayesian Inference MCMC Compressive Sensing

βš™οΈ Backend & Infrastructure

Python FastAPI Docker Redis PostgreSQL Celery RQ MinIO S3 Prometheus GitHub Actions Git


πŸ’Ό Experience Snapshot

  • Machine Learning Engineer / Technical Lead, Analytics and Machine Learning Department, MSUU (Apr 2024 – Present) β€” architecture and delivery across CourseLLM, Modular RAG Platform, and LLM Adviser; coordinating a five-engineer team.
  • Data Scientist / Research ML Engineer, Heriot-Watt TPU Center (Sep 2024 – Present) β€” Bayesian parameter-space appraisal, tensor-based reduced-order modeling, and QR sparse-sensor placement.
  • Machine Learning Engineer, Cardiology Research Institute (Mar 2021 – May 2026) β€” EPIFAT cardiac CT segmentation software and medical-imaging research workflows.

Full role scope and employment details: LinkedIn.

πŸ”¬ Research Identity

  • arXiv:2607.09687 β€” Tensor-Based Modal Decomposition and Sparse Sensor Placement for the Brugge Field Simulation Model.
  • Digital Diagnostics β€” cardiac MRI radiomics research.
  • ORCID β€” complete research identity and publication record.
  • Google Scholar β€” publication and citation profile.

πŸ“ˆ GitHub Stats & Metrics

Denis's GitHub Stats Top Languages


πŸ“¬ Contact

LinkedIn ORCID Telegram Email CV

Open to Machine Learning Engineer, Applied AI Engineer, and Technical Lead opportunities, as well as research and open-source collaboration.

Pinned Loading

  1. yandex-workspace-mcp yandex-workspace-mcp Public

    MCP server for Yandex Disk & Wiki β€” security-first, read-only by default, audit-logged

    Python

  2. tensor-based-modal-decomposition-method tensor-based-modal-decomposition-method Public

    Tucker/HOSVD-based tensor modal decomposition and QR sparse-sensor placement for reservoir field reconstruction (arXiv:2607.09687)

    Jupyter Notebook 1

  3. llm-adviser-case-study llm-adviser-case-study Public

    Sanitized architecture case study: agentic engineering knowledge platform β€” deterministic document processing, traceable RAG, hybrid retrieval

  4. ocr-llm-document-pipeline ocr-llm-document-pipeline Public

    OCR + LLM document pipeline (Docling, RapidOCR, Ollama) β€” extracts, structures, and summarizes PDFs/images

    Jupyter Notebook

  5. agentic-architectures agentic-architectures Public

    23 agentic architecture patterns (RAG, GraphRAG, multi-agent) implemented with LangChain/LangGraph

    Jupyter Notebook