СберОбразование

Ассистент преподавателя

Ассистент преподавателя

NextJS, React, TypeScript, Gravity UI, Redux Toolkit, Zustand, Effector, TanStack Query, Centrifugo, Unleash, Kubb, Jest

AI-платформа для преподавателей и учеников: конструктор заданий, автопроверка, ИИ-репетитор, аналитика занятий и календарь



Возможности продукта
  • Конструктор заданий и викторин – ИИ-генерация, автопроверка и аналитика ответов
  • Календарь и видеосвязь – планирование занятий, напоминания, конспекты уроков
  • ИИ-репетитор, профориентолог и наставник – подготовка, выбор профессии, поддержка
  • Задания и траектории – материалы от репетитора и персональный маршрут обучения
  • Рейтинг школ – сравнение и выбор учебного заведения на основе данных платформы
  • ИИ-проверка сочинений – автоматическая оценка текстов с разбором ошибок и рекомендациями
  • Анализ аудиозаписи урока – транскрибация и разбор занятия для преподавателя

Чем занимался в проекте
  • Разрабатывал продуктовые модули на Next.js в команде ~40 человек: AI-помощник на Centrifugo, календарь с drag-and-drop и рекуррентными событиями, канбан-доску, ИИ-автопроверку сочинений
  • Инициировал единый UI Kit, правила структуры кода, централизацию иконок и quality gate на Jest — снизил число frontend-регрессий
  • Верстал адаптивные pixel perfect интерфейсы по макетам; работал с Zustand, TanStack Query, кешированием и оптимистичными обновлениями
  • Инициировал переход с хардкода ролей на фича-флаги в Unleash — доступы и лимиты меняются через UI без релиза
  • Настроил OpenAPI-кодогенерацию через Kubb, сократив ручную поддержку API-контрактов

Галерея

Ассистент преподавателя - скриншот 1
Ассистент преподавателя - скриншот 2
Ассистент преподавателя - скриншот 3
Ассистент преподавателя - скриншот 4
Ассистент преподавателя - скриншот 5