
Дмитрий Стаценко
- 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, отвечаю быстро.