Задача
Десять лет строишь чужие продукты — и остаётся один открытый вопрос: что тот же инженер выпустит, когда тикет никто не напишет? Jobcraft — ответ: инструмент для поиска работы, спроектированный, построенный и обслуживаемый в одиночку, от и до.
Стек намеренно пересекает границу фронтенда: Angular-приложение говорит с API на NestJS, рядом Python-сервис для тяжёлого чтения; всё разворачивается и живёт на Hetzner VPS под jobcraft.dev.
Что сделано
Angular-фронтенд и NestJS-бэкенд, спроектированные и построенные в одиночку.
Python-сервис, работающий бок о бок с Node-бэкендом.
Вся операционная сторона: Hetzner VPS, домен, деплой — без платформенной команды, которой можно это отдать.
Подробный разбор на подходе — проект живёт и развивается.