О себе
Backend-разработчик с 2 годами коммерческого опыта в продуктовом финтех стартапе. Прошла путь от frontend до backend разработки внутри одной компании. Работала с Go, Flutter и React в рамках одного продукта — платформы лояльности с бонусными программами. Умею быстро разбираться в новых технологиях, самостоятельно проектировать фичи от схемы БД до деплоя.
Опыт работы
Payda
Go Backend Developer / Flutter Developer / React Developer
Разработала систему отзывов и рейтингов с нуля: проектирование схемы БД, REST API на Go, интеграция с системой начисления бонусов — фича охватила всех пользователей платформы. Реализовала механизм идентификации клиентов при покупке через QR-код и токен (до этого был только номер телефона): QR отображался в мобильном приложении клиента, токен использовался в веб-версии — при сканировании или вводе токена автоматически подтягивались бонусы и активные скидки клиента. Разработала систему корпоративных скидок: сущность CorporateDiscount, логика выбора максимальной скидки при конфликте, токен-механизм подключения корпоративных клиентов. Реализовала гибкий механизм начисления бонусов за отзывы: настройка по проценту или фиксированной сумме, отложенная активация, транзакционная запись в PostgreSQL. Разработала модуль WhatsApp-рассылок: 4-шаговый UI (шаблон → аудитория → валидация → отправка), интеграция с WhatsApp API через 2 номера, автоматическое уведомление клиентов после покупки. Самостоятельно переходила между стеками (React → Flutter → Go), получала повышение зарплаты на каждом этапе. Работала в Agile-команде: декомпозиция задач, code review, самостоятельная реализация фич.
- Разработала систему отзывов и рейтингов с нуля — фича охватила всех пользователей платформы
- Реализовала механизм идентификации клиентов через QR-код и токен
- Разработала систему корпоративных скидок с логикой выбора максимальной скидки
- Реализовала гибкий механизм начисления бонусов за отзывы с настройкой по проценту или фиксированной сумме
- Разработала модуль WhatsApp-рассылок с 4-шаговым UI и интеграцией через 2 номера
- Получала повышение зарплаты на каждом этапе перехода между стеками
Проекты
Production-ready микросервис обработки транзакций с бонусной системой. Layered architecture: domain / repository / service / handler. PostgreSQL-транзакция из 4 операций атомарно: INSERT + 2×UPDATE балансов + UPDATE статуса. Soft delete, миграции (golang-migrate). REST API на chi роутере: валидация входных данных, маппинг domain ошибок на HTTP коды (400/404/409/422/500), structured logging с request_id. Покрытие тестами: repository слой через testcontainers (реальная PostgreSQL), service слой через mockery-моки. go test -race. Graceful shutdown, multi-stage Docker build, docker-compose с healthcheck для PostgreSQL и Redis.
Образование
IT Академия
2022 — 2023JavaScript & Node.js
КурсыОжидаемая зарплата
500 000 KZT