Даниил Ступишин
Frontend-разработчик
React
TypeScript
Next.js
Vue 3
Vite
Tailwind
FSD
Vitest / Jest
CI/CD

Даниил Ступишин

Frontend-разработчик (React/TypeScript, Next.js и Vue 3) с опытом коммерческой разработки. Делаю интерфейсы для продакшена: переиспользуемые компоненты, архитектура (FSD), интеграции с API, производительность и доступность. Пишу unit-тесты (Vitest/Jest) и понимаю основы CI/CD и Docker, чтобы быстрее доводить задачи до результата.

Россия

Обо мне

Коротко: чем занимаюсь и что важно в работе.

Я frontend-разработчик. Основной стек — React + TypeScript (Next.js) и Vue 3. Есть коммерческий опыт: РСХБ-Интех (внутренний портал «Частное Облако»). Люблю понятную архитектуру (FSD), компонентный подход и интерфейсы, которыми приятно пользоваться.

В проектах делаю UI-модули и переиспользуемые компоненты, интегрируюсь с API, оптимизирую производительность и покрываю критичную логику unit-тестами (Vitest/Jest). Как дополнительный плюс — понимаю основы CI/CD и Docker, поэтому проще довожу фичи до результата.

Фокус

Ключевые принципы и то, что я привношу в проекты.

Качество UI
Компонентный подход, единые стили/токены, аккуратная типографика.
Архитектура
FSD и понятная структура проекта, которая масштабируется.
Производительность
Быстрая загрузка, оптимизация сборки и UI, разумные компромиссы.

Достижения

Награды, сертификаты, важные результаты — всё, чем можно гордиться.

РСХБ-Интех — «Частное Облако»

Фев 2025 — Авг 2025 (7 месяцев)

Коммерческая разработка UI-модулей внутреннего портала: Vue 3 + TypeScript, Pinia, vue-router, оптимизации и unit-тесты (Vitest, Vue Test Utils).

Победитель «Хакатон 3.0»

2025

Командная разработка и защита решения; диплом 1 степени.

«JavaScript от Яндекса»

2024

Курс «JavaScript от Яндекса: с нуля до веб-разработчика» (144 ак. часа): практика на проектах и работа с современным фронтенд-стеком.

«Тренировки по алгоритмам 4.0»

2023

Прошёл курс теоретической и практической подготовки, решил больше 50% задач.

Навыки

Технологии, инструменты и рабочие привычки.

Core

Основной стек.

TypeScript
React
Next.js
Vue 3
JavaScript (ES6+)
HTML5
CSS3
SCSS
Redux Toolkit
Pinia

Tooling

Инструменты и подходы.

Tailwind CSS
shadcn/ui
Vite
Vitest
Jest
Git
GitHub Actions
FSD
Figma
Docker
CI/CD

Soft

Коммуникация и рабочие привычки.

Командная работа
Коммуникация
Ответственность
Самостоятельность
Проактивность
Ориентация на качество

Проекты

Выбранные работы: репозитории, стеки и демо — по ссылкам. Больше проектов — на GitHub.

Portfolio Resume

Портфолио на Next.js с темизацией, Tailwind v4, shadcn/ui и архитектурой FSD.

Next.js
TypeScript
Tailwind
shadcn/ui

saasoft-test

Тестовое задание на позицию Frontend Vue Developer: интерфейс на Vue + TypeScript.

Vue
TypeScript
Vite

Mobile News

Мобильное новостное приложение: React + TypeScript + Redux, стилизация на SCSS.

React
TypeScript
Redux

Pindie Frontend

Frontend платформы для инди-игр: React UI и обмен данными с backend через REST API.

React
JavaScript
REST API

Playable Ads Collection

Коллекция мини-игр (playable ads) с демо на GitHub Pages.

HTML
CSS
JavaScript

UAV Russia Stats

Веб-сервис для анализа количества и длительности полётов гражданских БПЛА на основе данных Росавиации.

TypeScript
Web
Analytics

Контакты

Напиши мне — отвечу и обсудим задачи.

Если удобнее — напиши в Telegram, отвечаю быстрее.