Разрабатываю сайты и приложения

Пишу фронтенд и бэкенд. Среди моих проектов — учебные платформы VK, оплата за столом для «Кофемании» и сайт бронирования экскурсий в «Сколково».

Стек
  • TypeScript
  • React
  • Next.js
  • React Native
  • Node.js
  • Python
  • PostgreSQL
  • Docker
Даниил Чистяков, разработчик сайтов и приложений

Даниил Чистяков

Разработчик сайтов и приложений

Как я работаю

  • Разбираюсь в задаче

    Обсуждаем, кто будет пользоваться продуктом и что в нём нужно делать. Договариваемся, с чего начать и что можно отложить.

    • Требования к первой версии
    • Выбор технологий
    • Оценка сроков по этапам
  • Проектирование

    Продумываю, как хранить данные, какие запросы нужны интерфейсу и как связать продукт с другими сервисами.

    • Схема базы данных
    • Описание API и интеграций
    • Прототипы основных экранов
  • Разработка

    Собираю интерфейс, пишу серверную логику, подключаю оплату и внешние сервисы. В команде также проверяю код коллег.

    • Фронтенд и бэкенд
    • Платежи, уведомления и интеграции
    • Автотесты и код-ревью
  • Релиз и поддержка

    Готовлю релиз и проверяю работу продукта после запуска. Разбираю ошибки и дорабатываю то, что выяснилось при использовании.

    • Сборка и выкладка на сервер
    • Проверка основных сценариев
    • Исправления и новые функции

Кейсы

  • Fullstack-разработчик

    VK Education

    Учебные платформы и сайты VK: ВКубе, LMS, ШИФТ, витрина для школьников и оценка 360°.

    • Python
    • Django
    • React
    • PostgreSQL
  • Fullstack-разработчик

    Экскурсии в Технопарк «Сколково»

    Сайт экскурсий Технопарка «Сколково»: выбор даты, свободные места, бронь и оплата картой.

    • Next.js
    • TypeScript
    • Strapi
    • CloudPayments
  • Техлид продукта

    «МедиАрхив»

    «МедиАрхив» для телекомпаний: загрузка, поиск и подготовка видео к монтажу.

    • React
    • TypeScript
    • NestJS
    • FastAPI
  • Frontend-разработчик

    Кофемания

    Панель оператора доставки, заказ и оплата за столом, сайты группы и поддержка карьерного портала.

    • React
    • TypeScript
    • Next.js
    • SignalR
  • Руководитель разработки

    Lagooona

    Социальная сеть для iOS и Android с лентой, фото, видео и историями.

    • React Native
    • TypeScript
    • NestJS
  • Frontend-разработчик

    SuperPower (ex. WorkoutMe)

    Фитнес-приложение с тренировками на 1–5 минут дома и без инвентаря.

    • React Native
    • TypeScript
    • Redux
    • Firebase
  • Руководитель разработки

    ESports Turbo

    Сайт турниров по Dota 2 и панель судьи с событиями матча в реальном времени.

    • Next.js
    • TypeScript
    • NestJS
    • PostgreSQL