Ермек Оразбеков
Портфолио
SchoolManagementSystem
Разработал систему из нескольких сервисов для синхронизации пользователей, управления доступом, внутреннего общения и организации питания. Настроил взаимодействие между сервисами и спроектировал структуру базы данных.
Sana Platform
разработке backend-сервисов на Golang с использованием Encore; создании REST API и реализации основной бизнес-логики; интеграции с Keycloak для авторизации пользователей и управления правами доступа; настройке проверки JWT-токенов и управления пользователями через сервисные аккаунты; написании интеграционных тестов с использованием реальной базы данных PostgreSQL; поиске и исправлении ошибок, а также проверке работы backend-процессов;
SafeSpace — Student Safety & Mental Health Support Platform
Разработал платформу, где студенты могут анонимно сообщать о буллинге, общаться на форуме и получать поддержку. Спроектировал базу данных из 9 таблиц и backend, состоящий из 11 основных модулей: авторизация, жалобы, форум, уведомления, админ-панель, достижения, журнал действий и другие. Создал отдельный Python-сервис для автоматической проверки контента с помощью ИИ. Можно использовать разные модели: Gemini, OpenAI или локальную модель Hugging Face. Настроил систему, которая определяет потенциально опасный контент. Если уровень риска высокий, сообщение автоматически отправляется модератору на проверку. Реализовал авторизацию через JWT и разные уровни доступа для пользователей и администраторов. Добавил журнал действий, который сохраняет действия модераторов. Demo: доступна только frontend-часть, backend сейчас не развернут. https://mental-health-support-cryz.vercel.app/
