МД
Максат Д.
Мужчина, 26 лет
Казахстан, Алматы, UTC+6
Ставка
3,625 Р/час
НДС не облагается
Специалист доступен с 28 сентября 2023 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Навыки
Отрасли
Проекты
(3 года 2 месяца)
мобильное приложение
Роль
Python backend developer
Обязанности
Стек технологий: Python, DRF, FastAPI, Flask, Celery, PostgreSQL, Redis, RabbitMQ, Docker, Gitlab, Sentry, Grafana, Prometheus
Состав команды: В рамках данного проекта было несколько команд разделившиеся по зоне ответственности. В моей команде было: PM, PO, ios 1, android 1, backend 2, тестировщик 1, бизнес аналитик 2, системный аналитик 1
Длительность: 9 месяцев
Задача:
Отвечал за ряд ключевых функций:
- Интеграция с мастер системами Comarch и SendSay
- Настройка уведомлений (push, sms, email etc)
- Поддержка и разработка систем маркетинга: купоны и бонусные баллы за покупки
- Оптимизация запросов в хайлоад системе
Обязанности:
Оптимизация запросов к базе данных. В основе лежал механизм создания materialized view в postgres, что позволило существенно повысить производительность системы.
Осуществлял поддержку и доработку монолита на django 1.11 и python 2.7, произвел/производил переход на Django 2x+/3x+ и python 3.10+
Написание новых сервисов на FastAPI для улучшения производительности и расширения функциональности
Интеграция приложений с кассовой системой Comarch для обработки платежей и транзакций
Интеграция с SendSay для отправки уведомлении
Разработку системы купонов и бонусов за покупку, что повышает лояльность пользователей и увеличивает продажи
Поддержка и доработка других интеграционных сервисов на Falcon и Flask.
Поддержка и доработка сервисов publisher и consumer, для коммуникации между сервисами через брокер сообщений RabbitMQ.
Достижения и результаты:
Успешно оптимизировал снизил нагрузку к бд, время ожидания фронта к базе снизилось в 20 раз.
Благодаря переходу на отдельные микросервисы, часть нагрузки перешла на монолит, чем увеличил производительность системы.
Увеличил общение с SendSay, благодаря чему расширил функционал системы.
Прочее:
Исторически, проект представлял из себя монолитную платформу, которая эволюционным путем приходила к сервисной архитектуре. Взял на себя роль поддержки и развитие мобильного приложения. Помогал клиенту осуществл
Период работы
Май 2022 - По настоящее время
(1 год 5 месяцев)
CRM-система для холдинга
Роль
Python backend developer
Обязанности
Стек технологий: Python, DRF, Celery, PostgreSQL, Redis, RabbitMQ, Docker, Gitlab
Задача:
CRM-система для холдинга
Обязанности:
Разработка и поддержка базы данных для хранения информации о клиентах и заказах
Разработка API для интеграции CRM с другими внутренними системами компании
Разработка системы уведомлений для менеджеров по продажам и технической поддержке
Оптимизация производительности и масштабируемости приложения
Разработка системы аналитики и отчетности для управленческого учета
Достижения и результаты:
Разработал интеграционную систему, что привело к двух стороннему
расширению функционала (все данные пользователей передавались в одну систему)
Успешно реализовал архитектуру бд и приложения в срм системе, что позволило быстрее реагировать на инциденты
Прочее:
Холдинг активно пользуется системой и активно расширяет его. Система используется для ведения отчетности по пользователям. Основная боль клиента была в том, что информация о пользователях находились в разных системах(эксель, бумажный формат, внутренние срм системы, 1с). Система позволила разрешить основные проблемы клиента и оптимизировать бизнес процессы,
Основная проблема при разработке - реализация узкоспециализированных бизнес процессов клиента. Успешно справились с поставленными задачами.
Период работы
Август 2021 - Апрель 2022
(9 месяцев)
интернет магазин
Роль
Python/Go backend developer
Обязанности
Стек технологий: Python, Golang, DRF, FastAPI, Celery, Gin, Fiber, PostgreSQL, MongoDB, Redis, RabbitMQ, Docker, Gitlab, Sentry, Grafana, Prometheus
Задача:
Разработка, тестирование и поддержка всех функциональностей интернет магазина, таких как регистрация и авторизация пользователей, поиск, фильтрация и сортировка товаров, оформление заказа, оплата и доставка товара, возможность оставлять отзывы и т.д.
Разработка микросервисной архитектуры, позволяющей обеспечить масштабируемость и гибкость системы.
Обязанности:
Интеграция с 1С, чтобы автоматизировать процесс управления заказами и складским учетом. Это позволило сократить время на обработку заказов и снизить вероятность ошибок в учете товаров.
Интеграция с банковскими сервисами для скоринга и выдачи кредита или рассрочки. Это позволило расширить возможности покупателей и увеличить объем продаж.
Разработка системы доставки и интеграция с курьерскими службами, чтобы обеспечить быструю и удобную доставку товаров клиентам. Это также включало разработку системы перемещения между складами торговых точек, межгород и внутри города, чтобы обеспечить оптимальный маршрут доставки.
Разработка системы купонов и промокодов, чтобы клиенты могли получать скидки на товары или услуги.
Разработка бонусной системы для всех сотрудников и руководств в продаже, чтобы мотивировать их на продажу большего количества товаров и услуг.
Разработка системы уведомлений, чтобы информировать клиентов о статусе заказа, доставке и других событиях в интернет магазине.
Разработка системы журналирования, чтобы отслеживать ошибки и проблемы в работе системы и быстро реагировать на них.
Достижения и результаты:
Успешно реализовал интеграцию с банками, улучшил взаимодействие со скоринговой системой, и выдачу кредита.
Успешно реализовал систему промокодов и начисление накопительных баллов в системе
Успешно реализовал систему доставки и перемещение, что позволило продавать со всех складов и по всей стране
Период работы
Август 2020 - Июль 2021
(1 год)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Казахский национальный исследовательский технический университет имени К. И. Сатпаева
Специальность
Математическая моделирование, Информатика
Завершение учебы
2019 г.