>_

ALEXANDER_RYBIN

EN
Profile
Назад к проектам
LIVE V1.8

UNI_ADMISSION_PLATFORM

Сервис подбора вузов для абитуриентов на основе профиля, результатов ЕГЭ и психометрических тестов.

Node.js Golang PostgreSQL Kafka React

Роль

Backend-разработчик

Период

2024

UNI_ADMISSION_PLATFORM

Обзор

EdTech-платформа с акцентом на data-пайплайны, алгоритм рекомендаций и быструю фильтрацию сложных выборок.

Архитектура

  • Frontend на React + backend API на Node.js/Golang
  • PostgreSQL как основной storage + Kafka для асинхронных процессов
  • Наблюдаемость через Prometheus/Grafana и CI automation

Задачи

  • Собрать разрозненные данные о вузах в единую структуру
  • Реализовать прозрачный алгоритм профориентационного мэтчинга
  • Ускорить сложные SQL-фильтры для интерактивного поиска

Реализация

  • Разработал парсеры и нормализаторы данных сайтов университетов
  • Реализовал алгоритм мэтчинга по ЕГЭ и психометрическим метрикам
  • Добавил OAuth2 (Google/Yandex) и генерацию CSV-отчетов
  • Настроил мониторинг Prometheus/Grafana и оптимизировал SQL-пути

Результаты

  • Ускорение выдачи результатов поиска примерно на 40%
  • Сформирована единая и расширяемая модель данных по вузам