
Yevhen Stuzhuk - Personal Portfolio
Я — Старший инженер-программист
Full-stack веб-приложения и дашборды
Продуктовые интерфейсы, внутренние инструменты, дашборды и формы с API, данными и устойчивой архитектурой.
Проектирую и веду веб-приложения, где интерфейс, бизнес-логика и слой данных согласованы.
Частые задачи — админки, дашборды, API и интеграции. Опираюсь на строгую типизацию, тесты там, где они окупаются, и архитектуру, которую можно развивать командой.
Формат работы — итерации: зафиксировать ограничения, собрать вертикальные срезы, отдать рабочие сборки и документацию для передачи или масштабирования.
Примеры из практики
Недавние кейсы: nextevents и employment_cal — проекты, где применялись навыки full-stack веб-приложения и дашборды (TypeScript, React, Astro, Node.js, PostgreSQL, SQLite, REST API, дашборды, формы, авторизация, тесты).
В этих проектах сочетались продуктовый UI, API и эксплуатационные задачи: роли, выгрузки, интеграции и наблюдаемость. Цель — система, которую ваша команда может развивать, а не одноразовый демо-прототип.
Типичное сотрудничество начинается с письменного брифа: ограничения, интеграции, комплаенс и критерии «готово» для первого релиза. Делим работу на вертикальные этапы — прогресс виден каждые 1–2 недели, приоритеты можно менять без потери нити.
После запуска — короткое сопровождение: краевые случаи, производительность, передача знаний. Дальнейшая поддержка остаётся у in-house команды или по ретейнеру — как удобнее вам.
Решения фиксируем понятным языком, держим staging близко к продакшену и оставляем runbook, чтобы команда не зависела от подрядчика после передачи. Если у вас уже есть дизайнеры или backend-разработчики — встраиваемся в ваши ритуалы, а не создаём параллельный процесс.
Решения фиксируем понятным языком, держим staging близко к продакшену и оставляем runbook, чтобы команда не зависела от подрядчика после передачи. Если у вас уже есть дизайнеры или backend-разработчики — встраиваемся в ваши ритуалы, а не создаём параллельный процесс.
Решения фиксируем понятным языком, держим staging близко к продакшену и оставляем runbook, чтобы команда не зависела от подрядчика после передачи. Если у вас уже есть дизайнеры или backend-разработчики — встраиваемся в ваши ритуалы, а не создаём параллельный процесс.
Решения фиксируем понятным языком, держим staging близко к продакшену и оставляем runbook, чтобы команда не зависела от подрядчика после передачи. Если у вас уже есть дизайнеры или backend-разработчики — встраиваемся в ваши ритуалы, а не создаём параллельный процесс.
Решения фиксируем понятным языком, держим staging близко к продакшену и оставляем runbook, чтобы команда не зависела от подрядчика после передачи. Если у вас уже есть дизайнеры или backend-разработчики — встраиваемся в ваши ритуалы, а не создаём параллельный процесс.
Решения фиксируем понятным языком, держим staging близко к продакшену и оставляем runbook, чтобы команда не зависела от подрядчика после передачи. Если у вас уже есть дизайнеры или backend-разработчики — встраиваемся в ваши ритуалы, а не создаём параллельный процесс.
Решения фиксируем понятным языком, держим staging близко к продакшену и оставляем runbook, чтобы команда не зависела от подрядчика после передачи. Если у вас уже есть дизайнеры или backend-разработчики — встраиваемся в ваши ритуалы, а не создаём параллельный процесс.
Частые вопросы
Нажмите на вопрос, чтобы раскрыть ответ.
Какой стек вы обычно используете?
TypeScript на всём стеке: React или Astro для UI, Node.js для API, PostgreSQL или SQLite для данных, плюс REST-интеграции по задаче.
Сколько обычно длится проект?
Зависит от объёма. Узкий инструмент или MVP часто выходит за 4–8 недель итерациями, без «большого взрыва» в конце.
Пишете ли вы автотесты?
Да, там где они окупаются: критичные сценарии, контракты API, преобразования данных — не ради процента покрытия.
Сможет ли наша команда сопровождать код после передачи?
Да: типизация, понятная структура, краткая документация по передаче и при необходимости парное сопровождение.
Какие продукты вы делаете чаще всего?
Админки, внутренние инструменты, дашборды, калькуляторы и контентные продукты, где важны корректность и скорость.















