Специалисты
Ключевые навыки
Golang JavaScript Node.js gRPC REST API Linux Git Docker Docker-compose JSON CI/CD RabbitMQ Apache Kafka React TypeScript Redux PostgreSQL Redis MongoDB VSCode Lua GoLand GitHub/GitLab GitHub Actions GitLab CI/CD Postman pgAdmin Swagger
Образование
Высшее
2017 Челябинский институт экономики и права им. М.В. Ладошина, Челябинск
Юриспруденция
Приложение в котором водители сообщают о возникших проблемах
Роль в проекте — Golang разработчик Описание проекта: приложение в котором водители сообщают о возникших проблемах например у кого-то фары остались не выключенными или машина кому-то мешает, заработала сигнализация итд. Возможность нахождения владельца авто по номеру машины и отправить сообщение или позвонить, если номер не скрыт. Также возможность привлекать клиентов для тех кто предоставляет авто-услуги Состав Команды разработчики, техлид , аналитики Задачи: - Рефакторинг кода; - Создание REST API по протоколу HTTP с использованием Golang, PostgreSQL,Redis. - Создание чата по протоколу WebSocket, где данные чата хранятся в Redis Stack. - Добавлением возможности аутентификации по номеру телефона через сервис https://zvonok.com и авторизации с помощью токена JWT - Реализация различных CRUD-операций связанных с транспортными средствами, и пользователями - Валидации входных данных - Logging - Unit, Mock и интеграционные тесты. - Написание документации Swagger
Go, PostgreSQL, MongoDB, Git Docker
02.2023- 09.2024 месяца
Приложение для предоставления услуг для клиентов в сфере рестораннного бизнеса
Роль в проекте — Golang разработчик Описание проекта: Проект был направлен на создание и приложения для предоставления услуг для клиентов в сфере рестораннного бизнеса таких как бронирования мест в кафе и ресторанах, онлайн заказы от клиентов Разработка электронного меню где клиенты видят подробную информацию о еде, автоматический расчет общей стоимости при заказе, накопление бонусов итд. Задачи: - Разработка программных решений для автоматизации учета и обработки данных; - Создание UI для взаимодействия с Backend; - Интеграция новых функций в существующие системы компании; - Поддержка и рефакторинг старого кода для улучшения производительности; - Оптимизация работы базы данных для более быстрой обработки запросов; - Тестирование и устранение багов, взаимодействие с командой QA для улучшения качества продукта. - Написание документации по разработанным решениям; - Участие в планировании задач (оценка трудоемкости задач, участие в спринтах и обсуждениях
Go, redis, kafka, postgreSQL
01.2020- 02.2023 месяца