Специалисты

Описание

Ключевые навыки
Исполнительность Внимательность Ответственность Коммуникабельность Трудолюбие Усидчивость Go Clickhouse Elasticsearch PostgreSQL Docker Redis MongoDB Git MySQL RabbitMQ SQL Kubernetes REST API Kafka gRPC Микросервисная архитектура GraphQL Nginx Grafana Prometheus NoSQL tarantool Lua

Образование
Высшее
2024
Сибирский федеральный университет, Красноярск
Институт космических и информационных технологий, Компьютерная безопасность








Опыт
Проект

Разработка и поддержка серверных решений

Описание

Роль в проекте — Golang Developer Задачи: 1. проектирование и разработка бэкенд-сервисов и админ-панели; 2. создание бэкенд-сервисов для специальных проектов и интеграция их в экосистему платформы; 3. разработка Telegram-бота для авторизации пользователей; 4. реализация интеграции авторизации, обеспечение связки профилей пользователей; 5. проектирование и оптимизация микросервисной архитектуры на Go; 6. интеграция с внешними API и внутренними сервисами; 7. оптимизация производительности, кэширование данных и работа с базами данных; 8. внедрение CI/CD процессов для автоматизации тестирования, сборки и развертывания. Достижение: занимался спец проектами под каждый турнир, под новогодний спецпроект создавал отдельный бек и работал самостоятельно.

Технологии

Go, gRPC, PostgreSQL, Redis, Kafka, Docker, Kubernetes, CI/CD, Prometheus, Grafana.

Длительность

08.2022 - 02.2025 месяцев

Проект

Серверная часть системы электронных очередей

Описание

Роль в проекте — Golang Developer Задачи: 1. Разработка и оптимизация бэкенд-сервисов на Go для управления электронными очередями. 2. Проектирование и реализация микросервисной архитектуры, обеспечивающей масштабируемость и отказоустойчивость системы. 3. Интеграция с внешними API, внутренними сервисами и клиентскими приложениями. 4. Разработка логики обработки заявок в электронной очереди, распределение приоритетов и управление статусами. 5. Оптимизация запросов к PostgreSQL, настройка Redis для кэширования и повышения скорости обработки данных. 6. Внедрение CI/CD процессов для автоматизации тестирования, сборки и развертывания. 7. Настройка мониторинга и логирования с использованием Prometheus и Grafana. 8. Проведение код-ревью и участие в обсуждении архитектурных решений. Достижение: изучал работу с tarantool и Lua

Технологии

Go, WebSockets, PostgreSQL, Redis, gRPC, Docker, Kubernetes, Kafka, CI/CD (GitHub Actions), Prometheus, Grafana, tarantool, Lua

Длительность

01.2020- 08.2022 месяца