Перейти к основному содержимому
Все проекты

Избранная профессиональная работа

Tarsyaa

B2B-платформа закупок и тендеров, соединяющая компании с сертифицированными поставщиками в Саудовской Аравии через прозрачные конкурентные торги.

Система принадлежит работодателю. Исходный код не является публичным.

Обзор

Tarsyaa управляет самим процессом закупок как продуктом: компании публикуют тендеры, сертифицированные поставщики делают ставки, и весь цикл — регистрация, соответствие требованиям, торги, присуждение — прозрачен и проверяем, а не проходит по почте и в таблицах.

Архитектура

Backend на NestJS с TypeORM поверх PostgreSQL, Redis для кэширования и состояния, близкого к сессии, и frontend на React, собранный на Vite. Весь стек контейнеризирован с помощью Docker для единообразной среды от локальной разработки до продакшена.

Инженерия

Реализовал процессы онбординга поставщиков и торгов при строгом TypeScript и ролевом контроле доступа, с модульными тестами, покрывающими логику соответствия требованиям и присуждения — те части платформы для торгов, где тихая ошибка становится реальной бизнес-проблемой, а не просто дефектом интерфейса.

Роль
Разработал backend-сервисы со строгими стандартами TypeScript, модульными тестами и ролевым контролем доступа для онбординга поставщиков и торгов.
Категория
Backend
Стек
NestJSNode.jsReactViteTypeScriptTypeORMPostgreSQLRedisDocker