
Привет! Меня зовут Данил, 22 года.
Frontend разработчик (React / TypeScript), с опытом коммерческой разработки и реализации SPA-приложений.
Основной стек: React | TypeScript | Next.js | Redux (RTK) | Tailwind CSS | Framer Motion
Разработал SPA-приложение (pet-проект) с социальной логикой (лента постов, профиль, взаимодействие с контентом):
- Реализовал авторизацию и управление состояниями приложения (загрузка, ошибки, пользовательские данные);
- Разработал профиль пользователя с возможностью редактирования данных и загрузки/обрезки изображений;
- Реализовал работу с постами: создание, отображение, лайки, сохранение и динамическое обновление ленты;
- Интегрировал frontend с backend API, включая обработку асинхронных запросов и ошибок.
GitHub: https://github.com/kapssulka/Blog
Demo: https://blog-kappa-eight-17.vercel.app/
Дорабатывал и развивал функциональность маркетинговой SaaS-платформы на Vue:
- Реализовывал бизнес-логику обработки заявок: агрегация данных и отображение статусов для упрощения контроля и анализа заявок;
- Работа с компонентным UI: разработка и рефакторинг переиспользуемых компонентов, вынос логики в отдельные части, улучшение структуры и удобства интерфейса;
- Улучшил UX таблиц: переработал поведение вертикального и горизонтального скролла, повысив удобство работы с большими объемами данных;
- Интегрировал frontend с backend API: настройка запросов и обработка полученных данных;
- Обработка пользовательского ввода: валидация, работа с селектами, форматирование телефонных и числовых полей;
- Участвовал в командной разработке: работа с Git (Forgejo), pull requests, участие в code review и обсуждении решений.
Также разрабатывал адаптивные сайты с scroll-driven анимациями (GSAP): фиксация блоков (pinning), последовательные анимации элементов и текстовые эффекты (https://staffjet.ru/)
Буду рад обсудить, как могу быть полезен вашей команде.
Контакты:
Данил Цыбулин
Telegram: https://t.me/kapssulka
Email: [email protected]
Рассматриваю удалённую работу (проживаю в Бишкеке, Кыргызстан)