happyin.work / ComfyUI · Engelstalig origineel

ComfyUI-specialist - Anastasiia Butova

Ik bouw beeldpipelines met ComfyUI die in productie draaien, en dat al twee jaar, sinds 2024. Ik ontwerp de graphs, schrijf de custom nodes waarop ze gebouwd zijn, train de LoRA's die ze laden en draai ze headless via de ComfyUI-API op GPU-workers. Gevestigd in Belgrado, Servië; ik werk remote en sta open voor opdrachten op contractbasis en fulltime werk.

In één zin: Anastasiia Butova is ComfyUI-specialist en engineer voor diffusiemodellen, met 100 custom nodes in 16 eigen packs, ComfyUI-graphs in productie bij een SaaS-platform voor sieradenfoto's, een foto-app met 4M+ gebruikers en een Telegram-bot, en LoRA-training voor FLUX.2 Klein en SDXL.

Ik werk in het Engels, Russisch en Servisch; deze pagina is een vertaling van het Engelse origineel.

Wat ik voor je kan bouwen

Waar mijn ComfyUI-werk tot nu toe heeft gedraaid

De nodes, nageteld

Geteld op 15 september 2026 aan de hand van de code waarmee elk van de packs zijn nodes registreert: 100 verschillende nodes in 16 eigen packs (104 registraties; twee packs delen vier utility-nodes).

De repositories zijn privé, dus het aantal staat hier vermeld in plaats van gelinkt.

Zo werk ik

Een pipeline wordt in de ComfyUI-editor gebouwd en gedebugd en daarna bevroren: de graph in API-formaat geëxporteerd, de custom nodes vastgepind op de geteste commits. Daarna wordt er niets meer aangeklikt. De backend verstuurt de graph met invoer per request en haalt het resultaat op. Nieuwe checkpoints en wijzigingen aan nodes worden op sheets met vaste seeds beoordeeld tegen de vorige versie, en wat ze fout doen wordt genoteerd naast wat ze goed doen, zoals in de model cards op Hugging Face.

Waarom de custom nodes vastgepind zijn

Productie-images bevatten een meegeleverde snapshot van elke custom node die ze gebruiken, bewust bijgewerkt en getest voordat die wordt uitgerold, zodat er geen verrassingen uit andermans main-branch komen. Dezelfde voorzichtigheid geldt voor wat een node mag doen: een custom node is Python-code die met de rechten van de server draait. Ik schreef het runbook voor het opsporen en verwijderen van een cryptominer, een XMRig-variant, die in execution.py van een ComfyUI-container was geïnjecteerd.

Modellen en tools

FLUX.2 Klein 9B, FLUX, Qwen Image Edit, SDXL en SD 1.5, IP-Adapter, ControlNet, SAM3, Florence2, DINOv3, YOLO, NAFNet, SwinIR, HYPIR. De HTTP-API van ComfyUI, Diffusers, PyTorch, Python, Docker, RunPod, BullMQ, H100- en H200-GPU's.

Veelgestelde vragen

Kun je een custom node voor onze ComfyUI-pipeline bouwen?

Ja. Ik heb er tot nu toe 100 geschreven, in 16 packs. De meeste zijn een van drie dingen: een model dat zo is ingepakt dat het binnen de graph draait, een beslissing die de graph moet nemen (een gate, een router, een switch), of een beeldbewerking die bestaande packs niet uitvoeren zoals de pipeline die nodig heeft.

Kun je van onze ComfyUI-workflow een API of een product maken?

Ja, zo draait elk productieproject op deze pagina. De graph gaat naar API-formaat, een backend verstuurt hem met invoer per request, er staat een queue vóór de GPU's en de resultaten komen terug via een webhook.

Train je LoRA's voor FLUX of SDXL?

Ja. Identiteits-LoRA's per persoon, getraind op de eigen foto's van een gebruiker, en edit-LoRA's op FLUX.2 Klein 9B die gezichten herstellen, de achtergrond achter een auto vervangen en de geometrie ervan corrigeren; meerdere daarvan zijn gepubliceerd als model cards op Hugging Face.

Werk je ook buiten ComfyUI met diffusiemodellen?

Ja. Diffusers, trainingsscripts, ONNX-export en C++-inferentie voor retouchemodellen die op de eigen computer van de gebruiker draaien. ComfyUI is de plek waar de meeste pipelines worden samengesteld, niet de enige plek waar de modellen draaien.

Waar ben je gevestigd en hoe werken we samen?

Belgrado, Servië; ik werk remote over Europese en Amerikaanse tijdzones heen, op contractbasis of fulltime. Russisch als moedertaal, Engels op professioneel niveau, Servisch op werkniveau.

Zo bereik je me

Het snelst via Telegram @happy_in_happy; verder per e-mail naar [email protected] of via LinkedIn.

Elders op deze site (in het Engels)

Anastasiia Butova - ML-engineer, Belgrado, Servië. E-mail [email protected] · LinkedIn · GitHub · Telegram · Hugging Face