Marat Gazizulin
Portrait of Marat Gazizulin rendered in points

Marat Gazizulin — ML Engineer

I build AI systems that automate business processes

Agents, RAG and multimodal pipelines — from architecture to production.

  1. 01Architecture

    Requirements become components, data flows and task distribution.

  2. 02Multimodal

    Text, image, video, audio and 3D — company GPUs and external APIs behind one platform.

  3. 03Evaluation

    Dataset-based evaluation, tracing and monitoring before anything ships.

01

Selected work

Start with the problem and its constraints. An architecture decision should explain why an option fits and how to test it in practice.

krem.digital · 2024 — 2026

Artillect

ML Engineer → Lead ML Engineer → CTO

A platform for generating and editing text, image, video, audio and 3D. Built from scratch and launched.

  • Architecture, backend APIs, task distribution and render workers
  • Company GPU models through ComfyUI and external APIs through fal.ai behind one interface
  • RAG that generates prompts for the selected prompt type
  • Then technical planning, hiring, team coordination and release support
artillect.pro

Adventarium · 2025 · part-time

AI game master

ML Engineer

An LLM game master for role-playing games in Telegram and Discord.

  • Multiple Dify workflows, over 100 nodes in total: models, prompts and memory
  • Automated dataset-based evaluation of answer quality, tracing and monitoring
  • Python APIs, tests, MySQL, usage limits and subscriptions

Model Agency · 2025 · part-time

Fashion-content pipelines

Lead ML Engineer

Requirements, architecture and environments on Runpod and ComfyUI: custom nodes, character consistency, pose control and LoRA training.

02

Open source

Work in the open: local generative studios on my own 16 GB consumer GPU, and an experiment in controlling what LLM agents may disclose.

LocalAtelier — Images
LocalAtelier — 3D

2026 · GitHub

LocalAtelier

A self-contained local studio: projects, image generation and editing, image- or text-to-3D, video with sound, and model management with checksum verification.

  • Python
  • Qwen-Image 2.1
  • HiDream-O1
  • TRELLIS.2
  • MIT
Repository
HiDreamGenerator — Created

“Change the red teapot to deep blue ceramic. Keep the table and window light.”

2026 · GitHub

HiDreamGenerator

A local studio and MCP server for HiDream-O1: React interface, Flask API with a bounded GPU queue, SSE progress and tools for agents.

  • Python
  • React
  • Flask
  • MCP
Repository

2026 · Engineering case study

MaskRoute

Policy-controlled disclosure for LLM agents

An experimental Python SDK: the model sees opaque references, and original values reach only authorized tool fields after a fresh permission check. I compared it with a handwritten boundary on two synthetic agent apps.

  • 34/34defined attack scenarios rejected across both apps
  • 153 → 101lines of integration code vs the handwritten boundary
  • 3/4legitimate tasks in the second app: one documented false denial
  • 198tests on four CI configurations: Windows/Linux × Python 3.11/3.14

Key finding: data identity and disclosure scope are different things. A contact shared by two issues was safely rejected: a false denial, not a leak.

  • Python
  • LLM agents
  • Security testing
  • mypy · Ruff
  • CI

Experimental source, not a production security product

All repositoriesgithub.com/MaratG2
03

Experience

  1. April 2026 — presentNow

    ORO (ex-Kantar)

    ML Engineer

    Technical implementation of AI tools for business process automation at a company of 250 people.

  2. January 2024 — March 2026

    krem.digital

    ML Engineer → Lead ML Engineer → CTO

    Built and launched Artillect from scratch, supporting text, image, video, audio and 3D generation and editing. Designed the architecture, backend APIs, task distribution and render workers; integrated models on a company GPU server through ComfyUI with external APIs through fal.ai. Implemented RAG for prompt generation based on the selected prompt type. Later owned technical planning, hiring, team coordination and release support.

  3. February — August 2025

    Adventarium

    ML Engineer

    Part-time project engagement. Built an AI game master for Telegram and Discord RPGs: multiple Dify workflows with over 100 nodes in total, different models, prompts and memory. Set up automated dataset-based answer evaluation, tracing and monitoring. Developed Python APIs, tests, MySQL integration, usage limits and subscriptions.

  4. February — June 2025

    Model Agency

    Lead ML Engineer

    Part-time project engagement. Clarified requirements and designed fashion-content generation pipelines using Runpod and ComfyUI, including custom nodes, character consistency, pose control and LoRA training.

  5. May 2021 — June 2023

    Manka Games / ISTU / krem.digital / 23:23 team

    Software Engineer · C# / Unity

    Built game and interactive systems: gameplay, multiplayer, tooling and backend integrations. The software engineering foundation behind my AI work.

Education
Kalashnikov Izhevsk State Technical UniversitySoftware Engineering, Bachelor's degree · 2024
Languages
Russian — nativeEnglish — B2
04

Stack

01

AI system design

From requirements to architecture: components, data flows, task distribution and model integration.

  • System Design
  • UML
  • BPMN
02

LLM applications, agents & RAG

Multi-step Dify workflows with multiple models and memory. RAG for scenario-specific prompt generation.

  • Dify
  • n8n
  • LangGraph
  • LangChain
  • Qdrant
  • Hermes
  • Cursor Agents
  • Codex
03

Evaluation & observability

Automated dataset-based answer evaluation, quality and performance analysis. Tracing and monitoring, including Langfuse.

  • Dataset evals
  • Langfuse
  • Grafana
  • Uptime Kuma
04

Backend & deployment

Python APIs, databases and tests. External model integration and execution on company-hosted GPUs.

  • Python
  • FastAPI
  • SQL
  • Docker
  • CI/CD
  • OpenRouter
  • fal.ai
  • OpenAI API
05

Generative media

Image, video, audio and 3D generation and editing. ComfyUI, custom nodes and LoRA training for visual tasks.

  • ComfyUI
  • Runpod
  • Custom Nodes
  • LoRA
  • ControlNet
  • Training

05 — Contact

Let's build something useful

Interested in ML Engineer roles involving AI systems, agents, RAG and automation, with responsibility for architecture, quality evaluation and delivery.