Перейти к содержимому

Нуржан Кожабергенов

Junior Go backend developer

Junior Удалённо Офис Гибрид Алматы, Казахстан
15 навыка

О себе

Junior Go backend developer. Развиваюсь в backend-разработке на Go, умею создавать REST API, работать с PostgreSQL и Redis, контейнеризировать приложения с помощью Docker. Использую JWT для аутентификации, GORM для работы с базой данных, пишу unit-тесты. Ищу возможность развиваться в команде, где смогу применять знания Go на практике, улучшать качество кода и участвовать в разработке backend-сервисов.

Проекты

E-commerce

Backend dev

— Разработал backend для e-commerce платформы на Go — Реализовал REST API (пользователи, товары, заказы, корзина) — Добавил аутентификацию и авторизацию (JWT) — Спроектировал слоистую архитектуру (handler / service / repository) — Настроил работу с PostgreSQL (CRUD, бизнес-логика заказов) — Реализовал валидацию данных и обработку ошибок

LMS-Go

Backend dev

— Разработал backend для LMS-платформы на Go с реализацией ключевых бизнес-процессов онлайн-обучения — Спроектировал и реализовал REST API для управления пользователями, курсами, уроками и прогрессом обучения — Внедрил систему аутентификации и авторизации (JWT), разграничение доступа на основе ролей (student/teacher/admin) — Реализовал бизнес-логику платформы: запись на курсы, отслеживание прогресса, доступ к материалам — Построил приложение по принципам Clean Architecture с разделением на слои (handler / service / repository) — Интегрировал PostgreSQL с использованием ORM-библиотеки GORM для работы с моделями и миграциями — Реализовал CRUD-операции через GORM, настроил связи между сущностями (relations) — Реализовал валидацию входных данных, централизованную обработку ошибок и единый формат ответов API — Обеспечил расширяемость и поддерживаемость кода за счёт использования DTO и интерфейсов между слоями

Образование

Казахстанко-Британский Технический Университет

Информационные системы

Ожидаемая зарплата

500 000 KZT

Навыки

Go REST API PostgreSQL Redis Docker Docker compose JWT GORM Unit test Git CI/CD SQL HTTP Linux Kafka

Языки

Английский B1 — Средний
Русский C1 — Продвинутый
Казахский C1 — Продвинутый

Личные данные

Гражданство Казахстан
Ссылка скопирована