Информация о системе — Обо мне
Рабочий стол
/
Обо мне
Дмитрий Стаценко

Дмитрий Стаценко

$ neofetch
OS
Dimonya OS v1.0
User
Дмитрий Стаценко
Host
Ростов-на-Дону
Uptime
3.5 года коммерческой разработки
Shell
Nuxt 4 / Vue 3 / TypeScript / Pinia
Kernel
Node / Bun / Elysia / Go
Storage
PostgreSQL / SQLite / Directus
Daemons
Docker, свои VPS, CachyOS
Pet
Кокос, 10 лет, спит на клавиатуре
Status
открыт к работе

Привет. Ты загрузился в моё портфолио, замаскированное под десктопную ОС. Обоев и пасьянса тут нет, зато есть мои проекты: их можно открывать, перетаскивать и сворачивать как настоящие окна. Осваивайся.

/about/dmitry

Меня зовут Дима, я fullstack-разработчик. Начинал с вёрстки в студии Insaim, потом два места на бэкенде и CMS (ThunderWeb, SeoLeo), дальше ушёл в продакшен на Vue и Nuxt. Около 3.5 лет коммерческой разработки, почти всё соло: от первого созвона с клиентом до продакшена и поддержки.

Окончил Донской государственный технический университет. Дипломом был не реферат, а рабочее приложение: геймифицированный таск-менеджер на Go и Nuxt 4 с мобильной сборкой и админкой.

Пишу строго типизированно, держу файлы короткими и не люблю магию, которую потом никто не прочитает. В том числе я сам через полгода.

/about/labs

То, чем я занимаюсь, когда никто не платит.

Мне интересно, как нейросети работают снизу, а не через обёртку над чужим API. Держу свой форк llama.cpp с кастомными форматами квантизации и переписанными Vulkan-шейдерами под RDNA3. Профилирую инференс и вытаскиваю производительность там, где она упирается в железо, а не в код.

Второе направление: агентные пайплайны. Многоагентные системы с ролевыми гейтами, общей памятью и циклами самопроверки, чтобы дешёвая модель на жёстких рельсах выдавала результат уровня дорогой. Это не игрушка, я на этом реально пишу код.

Плюс открытый код: мой патч на энергопотребление GPU в простое для AMD-графики уехал в апстрим десктопного окружения COSMIC.

/about/process

Беру проект целиком и веду его сам. На входе задача словами, дальше я сам разбираю её на архитектуру, схему данных и этапы. Показываю результат кусками, а не одной большой выкаткой в конце: так правки стоят дешевле и всплывают вовремя.

Упор на UX и производительность. Пользователь не должен ждать, а интерфейс раздражать.

/about/hobbies

Когда не кодю, играю в игры, читаю про современную историю и иногда залипаю на стройки. Нет, я не строю дома, просто люблю смотреть, как это делают другие. Тоже своего рода хобби.

Дома есть кот Кокос, 10 лет. Формально главный по код-ревью, фактически спит на клавиатуре.

/contact

Открыт к работе: fullstack на Vue/Nuxt, продуктовая разработка, AI-интеграции. Telegram, Max или hh, отвечаю быстро.