🤠 Бэкендеры, найдите себе команду по вайбам! Проверить мэтч → в вайб-квизе
Ибрагим Гаджимагомедов (ibragdzh), Россия, МахачкалаИбрагим Гаджимагомедов (ibragdzh), Россия, Махачкала

Ибрагим Гаджимагомедов

Python (django, fastapi, asyncio), Golang, ...Бэкенд разработчикСредний (Middle)
Не ищу работу

Контакты

Контакты скрыты настройками приватности
Опыт работы: 4 года
Регистрация: 23.11.2021
Последний визит: 1 день назад
Гражданство:
Местоположение: Россия, Махачкала
Дополнительно: готов к удаленной работе
Знание языков:

Навыки

Python
Golang
Django
FastAPI
Asyncio
PostgreSQL
SQL
Docker
Redis
Celery

Опыт работы

  • Международный интернет-магазин одежды, обуви и товаров для дома
    Более 5000 сотрудников
    Go Backend Developer
    Январь 2024 — По настоящее время (11 месяцев)
  • Tooba
    Бэкенд разработчикBackend Developer
    Февраль 2023 — Октябрь 2023 (9 месяцев)

    Развивали вместе с командой благотворительную платформу, обеспечивающую надежность взаимодействий между желающими помочь и теми, кто в этой помощи действительно нуждается.

    Я занимался:

    1. Поддержкой основного python-сервера - создавал новые функции в приложении, оптимизировал sql-запросы, исправлял баги из sentry и не только, писал тесты и проводил ревью кода коллег.

    2. Менторил джуниора - подбирал для него задачи, помогал советами, ревьюил код, объяснял неочевидные моменты как в общем в используемом стеке, так и в частности в нашем проекте

    3. Разрабатывал новую админку - сверял отдаваемые с сервера данные с необходимыми, согласну дизайну, клиентам, оптимизировал запросы к базе данных, контактировал с разработчиками клиентской части, и другое.

    4. Поддерживал go-сервер, использующийся для некоторых задач - в основном для тех, которым уж очень хорошо подходит многопоточность go.

    Go Backend Developer
    Июнь 2022 — Октябрь 2022 (5 месяцев)

    Работал над новым для компании go-сервером, который взял на себя задачи, в которых многопоточность критически важна.

    Одна из реализованных задач - подсчет количества активных пользователей приложения. в реальном времени.

    Python Backend Разработчик
    Июнь 2021 — Декабрь 2021 (7 месяцев)

    Разработка бэкенда для благотворительной платформы Tooba. 

    Оптимизировал SQL-запросы, работал над интеграцией с партнерами - "сбор партнера", над админ-панелью и правами пользования ей, писал много b2c функционала, такого как регистрация пожертвований через пуш-уведомления, к примеру. Все вышеперечисленное покрывал юнит-тестами. 

    PythonDjangoPostgreSQLDockerKubernetesAWSRedisCelery
  • Народная Карта
    Махачкала
    Бэкенд разработчикBackend Developer
    Февраль 2022 — Июнь 2022 (5 месяцев)

    Народная Карта - единая скидочная карта с долей на благотворительность для держателей (b2c) и удобная программа лояльности с аналитикой для партнеров (b2b). На мне был весь бэкенд этого стартапа. Разработал великолепно функционирующее АПИ для приложения, АПИ для 1С и других систем учета, а также асинхронного телеграм бота для кассиров. 

    Самая интересная задача? Флоу транзакций. Тут дело в том, что Народная Карта предоставляет клиентам возможность задать долю благотворительности - часть скидки, которую они направят нуждающимся. Например, партнер предоставляет скидку 10%, и клиент с долей благотворительности 50% покупает у него товар на сумму 1000 рублей. 10% скидка, значит клиент должен 900. Не совсем. От сэкономленных 100 рублей 50% он отдает на благотворительность. Получается, отдает кассиру 950 рублей. А мы, Народная Карта, запоминаем, что 900 рублей из этих 950 принадлежат партнеру, а другие 50 - нуждающимся. Как именно мы получаем эти 50 рублей - это уже не про бэкенд разработку, внутренние детали)). А теперь представьте еще кешбэк, вот тут начинается хаос)). Который мне удалось упорядочить.

  • 05RU
    Махачкала
    Python Backend Разработчик
    Июнь 2020 — Сентябрь 2021 (1 год и 4 месяца)

    Работал сначала над HR CRM (HRM) - сервисом для HR-менеджеров, затем перешел на другой проект - Customer Data Platform (CDP). К сожалению, ни один из этих проектов не вышел в свет при мне.

    PythonDjangoPostgreSQLDockerCI/CDRedisCelery

Высшее образование

  • ДГУ-Махачкала

    Дагестанский государственный университет
    Махачкала224 выпускника
    Информатики и информационных технологий
    Август 2019 — Август 2023 (4 года)