Андрей П. Golang разработчик, Middle+
ID 13507
АП
Андрей П.
Мужчина, 25 лет
Россия, Ростов-на-Дону, UTC+3
Ставка
3 896,1 Р/час
НДС не облагается
Специалист доступен с 1 января 2026 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Golang разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Андрей — опытный Golang-разработчик, специализирующийся на backend-разработке. Он обладает навыками работы с различными технологиями и инструментами, такими как Go, PHP, API, CI/CD, Clickhouse, Docker, Docker Compose, fiber, Firebase, GA, Gin, Git, GitLab, GORM, Grpc, Kafka, MySQL, platform, Polly, PostgreSQL, Protocol buffers, RabbitMQ, Redis, Swagger, Symfony, Unit testing.
Андрей имеет опыт работы над несколькими проектами в различных отраслях, включая маркетинг, рекламу и дизайн, биотехнологии, фармацевтику, здравоохранение и спорт, агротехнологии и образование. На проектах он выполнял обязанности backend-разработчика, разрабатывая сервисы с нуля, создавая архитектуру, работая с базами данных и взаимодействуя с брокерами сообщений.
В ходе работы Андрей освоил навыки взаимодействия с RabbitMQ и реализации асинхронного кода, а также научился применять технику обмена сообщениями между горутинами в Golang. Это позволило ему улучшить процесс обработки задач и поднять уровень эффективности программного обеспечения.
Проекты
(4 года 6 месяцев)
Crawler и микросервисы для сайта автомобилей
Роль
Backend-разработчик
Обязанности
Обязанности на проекте:
Разработка с нуля.
Построение архитектуры.
Создание сервиса для получения информации о машинах из сторонних сайтов.
Многоуровневый парсинг машин и фотографий для дальнейшего отображения на сайте;
Репарсинг раз в день полученных автомобилей с обновлением даты репарсинга, либо при ненахождении такой страницы удалении из базы данного авто;
Работа с брокером сообщений RabbitMq;
Выставление тасков отдельно на данные для авто и отдельно очередь на фотографии;
Работа с сохранением фотографий в S3;
Асинхронная работа с тасками;
Упаковка в докер для удобной работы.
Личные результаты:
В ходе работы были освоены навыки взаимодействия с RabbitMQ и реализации асинхронного кода. Также была успешно применена техника обмена сообщениями между горутинами в Golang посредством использования каналов. Закрепление этих навыков дало возможность улучшить процесс обработки задач и поднять уровень эффективности программного обеспечения.
Команда проекта:
Backend-developer - 2 чел.;
QA-engineer - 1 чел.;
Project-manager - 1 чел.;
Стек специалиста на проекте
RabbitMQ, MySQL, Docker, Go, GORM, Docker Compose, Polly, fiber
Отрасль проекта
Marketing, Advertising & Design
Период работы
Январь 2023 - Апрель 2024
(1 год 4 месяца)
Backend разработка сайта по продаже автомобилей
Роль
Backend-разработчик
Обязанности
Обязанности на проекте:
Участие в проектировании архитектуры;
Разработка клиент серверного приложения с нуля (бронирование автомобилей, функционал оплаты, функционал проверки актуальности машин со стороннего сайта);
Написание тестов.
Личные результаты:
Работал с самыми актуальными на тот момент технологиями (Php 8.*,symfony 5.*,api platform v3.*).
Принимал ряд важных архитектурных решений (изменение связей некоторых сущностей).
Оптимизировал запросы.
Команда проекта:
Frontend-developer - 4 чел.;
Backend-developer - 3 чел.;
QA-engineer - 1 чел.;
Designer - 1 чел.;
Project-manager - 1 чел.
Стек специалиста на проекте
MySQL, API, Symfony, HP, platform
Отрасль проекта
Marketing, Advertising & Design
Период работы
Ноябрь 2022 - Январь 2024
(1 год 3 месяца)
Backend разработка мобильного приложения для тракторов
Роль
Backend-разработчик
Обязанности
Обязанности на проекте:
Проектирование архитектуры приложения;
Участие в разработке функционала;
Покрытие тестами основного функционала;
Работа с пушами firebase.
Личные результаты:
Помощь в проектировании и разработке приложения.
Работа с последними версиями стека и использование всех его возможностей.
Несмотря на сложную бизнес логику пушей, был написан гибкий и оптимальный вариант.
Команда проекта:
Flutter-developer - 2 чел.;
Backend-developer - 3 чел.;
QA-engineer - 1 чел.;
Designer - 1 чел.;
Project-manager - 1 чел.
Стек специалиста на проекте
MySQL, Docker, API, Firebase, Symfony, Docker Compose, platform
Отрасль проекта
AgroTech
Период работы
Июнь 2023 - Декабрь 2023
(7 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Ростовский государственный экономический университет
Специальность
Компьютерные науки и информатика
Завершение учебы
2023 г.