Salem HR & Salem Office
SOMNIUM LLP · Feb 2026 – nowфевр. 2026 – н.в.
Enterprise HR automation and e-document management for government, education and energy clientsEnterprise-платформы автоматизации HR и электронного документооборота для государственных, образовательных и энергетических организаций
Case: production slowdown at a government client. Users waited 23.5 s for a document card. Under strict data-secrecy rules I wrote a read-only telemetry script (pg_stat_statements, pg_stat_activity, /proc, docker stats) and collected 5 hours of live data with zero PII.
Кейс: деградация продакшена у государственного клиента. Карточка документа открывалась 23,5 с. В условиях режима секретности я написал read-only скрипт телеметрии (pg_stat_statements, pg_stat_activity, /proc, docker stats) и собрал 5 часов живых данных без персональных данных.
16 / 16CPU cores used by the app tier, while the DB sat at 20%ядер CPU занимал бэкенд при загрузке БД 20%
~90%of user-facing latency was request queueing, not workожидания пользователя — очередь, а не работа
46%of top-40 DB time from a single per-row correlated EXISTSвремени БД среди топ-40 — один коррелированный EXISTS
- Rewrote grid pagination and cut the document permission check to 3 indexed queries. Identified lock contention (up to 19 blocked sessions), a gevent misconfiguration (3,000 requests on 16 cores) and 58 of 76 always-empty prefetch branches.
- Переписал пагинацию гридов и сократил проверку прав до 3 индексируемых запросов. Выявил блокировки (до 19 заблокированных сессий), неверную настройку gevent (3 000 запросов на 16 ядер) и 58 из 76 всегда пустых prefetch-веток.
- Designed and built the time-tracking module from scratch: shift schedules, geofenced and selfie-verified clock-ins, auto clock-out, absences — covered by 140+ tests.
- Спроектировал и с нуля разработал модуль учёта рабочего времени: графики смен, отметки с геозоной и селфи, автозакрытие смены, отсутствия — 140+ тестов.
- Integrated with Kazakhstan's national e-document exchange (ESEDO), including digital-signature verification.
- Интегрировал систему с ЕСЭДО, включая проверку ЭЦП.
PythonDjangoDRFPostgreSQLCeleryRedisMinIOpytest
SmarTestPrep LMS
2023 – 2026
Gamified learning platformГеймифицированная образовательная платформа
- Architected and launched the backend end to end; scaled to 12,000+ active students.
- Спроектировал и запустил бэкенд целиком; платформа выросла до 12 000+ активных студентов.
- Built a university admission-probability model that ranks recommendations — the product's core differentiator.
- Разработал модель вероятности поступления в вуз с ранжированными рекомендациями — ключевое преимущество продукта.
- −40% API response time via Redis caching and removing N+1 queries; Kubernetes setup with −50% build time and zero-downtime deploys.
- −40% к времени ответа API за счёт Redis и устранения N+1; Kubernetes с −50% к времени сборки и деплоем без простоя.
DjangoRedisKubernetesNginx
CourseClick
2024 – 2025
Co-Founder & CTO · ed-tech platformСооснователь и CTO · ed-tech платформа
- Owned all architecture and infrastructure; grew to 600+ paying users.
- Отвечал за всю архитектуру и инфраструктуру; рост до 600+ платящих пользователей.
- Shipped a production RAG/LLM system on FastAPI and pgvector.
- Запустил production RAG/LLM-систему на FastAPI и pgvector.
- Kubernetes-based AWS environment with CI/CD and monitoring, cutting infrastructure cost.
- Окружение на AWS с Kubernetes, CI/CD и мониторингом, снизил затраты на инфраструктуру.
FastAPIpgvectorRAGAWSCelery