Then someone paid
A brief and a deadline. I plan back from the result. I still build that way.
































































































































































AI automation developer
I build systems that read receipts, find leads and write drafts. The signature stays with a person.
Pardubice, CzechiaSelf-employed since 2026 · room for more work
2020LESHY · 01A · BLENDER2020Blender taught me to break a picture into steps.
Model, light, render, check, again. I automate that loop today.
Leshy, one of my first renders.
Scroll to continue ↓
From Blender to AI
A brief and a deadline. I plan back from the result. I still build that way.
The work








AI Automation Developer · since 09/2026
3D and websites for clients since 2020, then one n8n workflow for my own studio's outreach. In 2026 agents did the routine and I went self-employed. Clients came with paperwork.
/\
/::\
/....\
/ \
/__^^^^__\
|::|
|..|
| |
|^^|
|::|
|..|
| |
|^^|
|::|
|..|
|__| I builtReceipt Machinebecausereceipts should be read where they lie, with nothing leaving the building.
I builtCrypto CarouselbecauseI wanted a yes or a no, with 'yes' defined before the first run.
I builtBrainrot Agent V3becauseI wanted to know how far automation gets on a budget near zero.
Between renders and receipts I stopped calling it a side project.
The honest part
Still in school, already with clients.
Evenings at the desk are now a skill I get paid for.
What keeps me going: giving people back the hours lost to retyping.
When an idea fails, I write it down. The next one starts smarter.
I want real problems, real constraints and questions bigger than mine.
That was the slow part.
The rest goes by fast.
. ' . '. \|/ .' --=*(#)*=-- .' /|\ '. ' . '
Recap
the short version · nothing invented · every date checked
.==============================================. .==============================================. .==============================================. .==============================================. | o [=====RAM=====] [=====RAM=====] o | | o [=====RAM=====] [=====RAM=====] o | | o [=====RAM=====] [=====RAM=====] o | | o [=====RAM=====] [=====RAM=====] o | | [=====RAM=====] [=====RAM=====] | | [=====RAM=====] [=====RAM=====] | | [=====RAM=====] [=====RAM=====] | | [=====RAM=====] [=====RAM=====] | | .----------. .--------. | | .----------. .--------. | | .----------. .--------. | | .----------. .--------. | | | ######## | .---------. | VRM | | | | ######## | .---------. | VRM | | | | ######## | .---------. | VRM | | | | ######## | .---------. | VRM | | | | ## CPU ##| | CHIPSET | ||||||||| | | | ## CPU ##| | CHIPSET | ||||||||| | | | ## CPU ##| | CHIPSET | ||||||||| | | | ## CPU ##| | CHIPSET | ||||||||| | | | ######## | .---------. .--------. | | | ######## | .---------. .--------. | | | ######## | .---------. .--------. | | | ######## | .---------. .--------. | | '----------' [__M.2 SSD__] | | '----------' [__M.2 SSD__] | | '----------' [__M.2 SSD__] | | '----------' [__M.2 SSD__] | | o |||||||||||||||||||||||||||||| x16 o | | o |||||||||||||||||||||||||||||| x16 o | | o |||||||||||||||||||||||||||||| x16 o | | o |||||||||||||||||||||||||||||| x16 o | | .==========================================. | | .==========================================. | | .==========================================. | | .==========================================. | | | (@) (@) (@) GPU 24 GB >>>> | | | | (@) (@) (@) GPU 24 GB >>>> | | | | (@) (@) (@) GPU 24 GB >>>> | | | | (@) (@) (@) GPU 24 GB >>>> | | | | three fans, one job: the local models | | | | three fans, one job: the local models | | | | three fans, one job: the local models | | | | three fans, one job: the local models | | | '==========================================' | | '==========================================' | | '==========================================' | | '==========================================' | | o ||||||||||||| x4 o o | | o ||||||||||||| x4 o o | | o ||||||||||||| x4 o o | | o ||||||||||||| x4 o o | '==============================================' '==============================================' '==============================================' '==============================================' .==============================================. .==============================================. .==============================================. .==============================================. | o [=====RAM=====] [=====RAM=====] o | | o [=====RAM=====] [=====RAM=====] o | | o [=====RAM=====] [=====RAM=====] o | | o [=====RAM=====] [=====RAM=====] o | | [=====RAM=====] [=====RAM=====] | | [=====RAM=====] [=====RAM=====] | | [=====RAM=====] [=====RAM=====] | | [=====RAM=====] [=====RAM=====] | | .----------. .--------. | | .----------. .--------. | | .----------. .--------. | | .----------. .--------. | | | ######## | .---------. | VRM | | | | ######## | .---------. | VRM | | | | ######## | .---------. | VRM | | | | ######## | .---------. | VRM | | | | ## CPU ##| | CHIPSET | ||||||||| | | | ## CPU ##| | CHIPSET | ||||||||| | | | ## CPU ##| | CHIPSET | ||||||||| | | | ## CPU ##| | CHIPSET | ||||||||| | | | ######## | .---------. .--------. | | | ######## | .---------. .--------. | | | ######## | .---------. .--------. | | | ######## | .---------. .--------. | | '----------' [__M.2 SSD__] | | '----------' [__M.2 SSD__] | | '----------' [__M.2 SSD__] | | '----------' [__M.2 SSD__] | | o |||||||||||||||||||||||||||||| x16 o | | o |||||||||||||||||||||||||||||| x16 o | | o |||||||||||||||||||||||||||||| x16 o | | o |||||||||||||||||||||||||||||| x16 o | | .==========================================. | | .==========================================. | | .==========================================. | | .==========================================. | | | (@) (@) (@) GPU 24 GB >>>> | | | | (@) (@) (@) GPU 24 GB >>>> | | | | (@) (@) (@) GPU 24 GB >>>> | | | | (@) (@) (@) GPU 24 GB >>>> | | | | three fans, one job: the local models | | | | three fans, one job: the local models | | | | three fans, one job: the local models | | | | three fans, one job: the local models | | | '==========================================' | | '==========================================' | | '==========================================' | | '==========================================' | | o ||||||||||||| x4 o o | | o ||||||||||||| x4 o o | | o ||||||||||||| x4 o o | | o ||||||||||||| x4 o o | '==============================================' '==============================================' '==============================================' '==============================================' .==============================================. .==============================================. .==============================================. .==============================================. | o [=====RAM=====] [=====RAM=====] o | | o [=====RAM=====] [=====RAM=====] o | | o [=====RAM=====] [=====RAM=====] o | | o [=====RAM=====] [=====RAM=====] o | | [=====RAM=====] [=====RAM=====] | | [=====RAM=====] [=====RAM=====] | | [=====RAM=====] [=====RAM=====] | | [=====RAM=====] [=====RAM=====] | | .----------. .--------. | | .----------. .--------. | | .----------. .--------. | | .----------. .--------. | | | ######## | .---------. | VRM | | | | ######## | .---------. | VRM | | | | ######## | .---------. | VRM | | | | ######## | .---------. | VRM | | | | ## CPU ##| | CHIPSET | ||||||||| | | | ## CPU ##| | CHIPSET | ||||||||| | | | ## CPU ##| | CHIPSET | ||||||||| | | | ## CPU ##| | CHIPSET | ||||||||| | | | ######## | .---------. .--------. | | | ######## | .---------. .--------. | | | ######## | .---------. .--------. | | | ######## | .---------. .--------. | | '----------' [__M.2 SSD__] | | '----------' [__M.2 SSD__] | | '----------' [__M.2 SSD__] | | '----------' [__M.2 SSD__] | | o |||||||||||||||||||||||||||||| x16 o | | o |||||||||||||||||||||||||||||| x16 o | | o |||||||||||||||||||||||||||||| x16 o | | o |||||||||||||||||||||||||||||| x16 o | | .==========================================. | | .==========================================. | | .==========================================. | | .==========================================. | | | (@) (@) (@) GPU 24 GB >>>> | | | | (@) (@) (@) GPU 24 GB >>>> | | | | (@) (@) (@) GPU 24 GB >>>> | | | | (@) (@) (@) GPU 24 GB >>>> | | | | three fans, one job: the local models | | | | three fans, one job: the local models | | | | three fans, one job: the local models | | | | three fans, one job: the local models | | | '==========================================' | | '==========================================' | | '==========================================' | | '==========================================' | | o ||||||||||||| x4 o o | | o ||||||||||||| x4 o o | | o ||||||||||||| x4 o o | | o ||||||||||||| x4 o o | '==============================================' '==============================================' '==============================================' '==============================================' .==============================================. .==============================================. .==============================================. .==============================================. | o [=====RAM=====] [=====RAM=====] o | | o [=====RAM=====] [=====RAM=====] o | | o [=====RAM=====] [=====RAM=====] o | | o [=====RAM=====] [=====RAM=====] o | | [=====RAM=====] [=====RAM=====] | | [=====RAM=====] [=====RAM=====] | | [=====RAM=====] [=====RAM=====] | | [=====RAM=====] [=====RAM=====] | | .----------. .--------. | | .----------. .--------. | | .----------. .--------. | | .----------. .--------. | | | ######## | .---------. | VRM | | | | ######## | .---------. | VRM | | | | ######## | .---------. | VRM | | | | ######## | .---------. | VRM | | | | ## CPU ##| | CHIPSET | ||||||||| | | | ## CPU ##| | CHIPSET | ||||||||| | | | ## CPU ##| | CHIPSET | ||||||||| | | | ## CPU ##| | CHIPSET | ||||||||| | | | ######## | .---------. .--------. | | | ######## | .---------. .--------. | | | ######## | .---------. .--------. | | | ######## | .---------. .--------. | | '----------' [__M.2 SSD__] | | '----------' [__M.2 SSD__] | | '----------' [__M.2 SSD__] | | '----------' [__M.2 SSD__] | | o |||||||||||||||||||||||||||||| x16 o | | o |||||||||||||||||||||||||||||| x16 o | | o |||||||||||||||||||||||||||||| x16 o | | o |||||||||||||||||||||||||||||| x16 o | | .==========================================. | | .==========================================. | | .==========================================. | | .==========================================. | | | (@) (@) (@) GPU 24 GB >>>> | | | | (@) (@) (@) GPU 24 GB >>>> | | | | (@) (@) (@) GPU 24 GB >>>> | | | | (@) (@) (@) GPU 24 GB >>>> | | | | three fans, one job: the local models | | | | three fans, one job: the local models | | | | three fans, one job: the local models | | | | three fans, one job: the local models | | | '==========================================' | | '==========================================' | | '==========================================' | | '==========================================' | | o ||||||||||||| x4 o o | | o ||||||||||||| x4 o o | | o ||||||||||||| x4 o o | | o ||||||||||||| x4 o o | '==============================================' '==============================================' '==============================================' '=============================================='
















































































































































































































































.___________. |\ /| | \ / | | \_____/ | | | '-----------'Email
.-""""-. / - - \ | o o | | __ | \ \__/ / '-.__.-'GitHub
.-----------. | o | | | |-, | | | | | | | | | | | '-----------'LinkedIn
.--------. | ______\ | ------ | | ------ | | --- | '--------'Résumé (PDF)
2020 · First renders
2025 · First automations
2026 · Going independent
Blender on my own: models, terrain in Gaea, colour in DaVinci Resolve. Then the first paid work, stage visuals and event photos.

n8n in Docker on my own hardware, websites built with AI. By early 2026 agents did my studio's outreach and leads.

Trade licence. First clients, an AI training for an industry cluster's board, 1st place at Foxconn X-Days.
Antonín Woff.