Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Я backend разработчик с более чем 3 годами опыта, из которых 1.5 года — коммерческая разработка.
Хочу найти работу в активно развивающейся компании, где смогу плотно погрузиться в рабочие процессы и внести свой вклад😊
На 1 курсе колледжа стал победителем 71-ой региональной студенческой научной конференции СГУГиТ в секции "Информационные системы и программирование"
Телефон: 89537758732
Telegram: @alexanderolin
Email: klimovaleksanr@gmail.com
GitHub: https://github.com/SadBlueYet
Проекты
(1 год 6 месяцев)
good.sale
Роль
Python разработчик
Обязанности
good.sale: E-commerce стартап, занимающийся разработкой прайс-агрегатора для удобного сравнения цен на товары.
В команде из 6 человек, разрабатывал сайт прайс-агрегатора, я занимался обработкой сырых данных и оптимизацией таблиц базы данных.
Примеры задач:
- Оптимизация базы данных: переработал структуру
таблиц, чтобы на один товар приходилась только одна запись. Это помогло устранить избыточные данные и упростить работу с БД.
- Создание моделей SQLAlchemy для автоматической
генерации миграций
- Рефакторинг сервиса импорта данных: полностью переписал сервис загрузки товаров в базу данных, адаптировав его под обновленную структуру таблиц.
Достижения
По окончании проекта мы смогли добиться более качественного использования ресурсов базы данных, и так же сервис по импорту данных был ускорен за счет оптимизации SQL запросов.
Avacada - аутсорс компания занимающаяся разработкой веб-сайтов, мобильных прилодений и внедрением ПО
Штат компании: 40 человек, 15 из них разработчики.
Работал в команде из трех человек над созданием CRM-системы, интегрированной в Telegram-бота. Отвечал за разработку backend-части проекта.
Стек: python, PostgreSQL, asyncpg, SQLAlchemy, alembic, FastApi, pydantic
Примеры задач:
- Построение архитектуры базы данных, основной задачей было свести к минимуму/исключить дубли в базе данных
- Создание моделей SQLAlchemy для автоматической генерации миграций
- Подключение нескольких ботов: настроил изоляцию данных между ботами для разных филиалов, при этом обеспечил сохранение общей статистики.
Сторонние задачи:
- Проведение код-ревью
- написание отдельных частей telegram бота
Достижения
По окончанию проекта была реализована отказоустойчивая CRM-система. В ней был реализован функционал по контролю сказала товаров, выгрузки чеков для продаж или услуги и выводу статистики