Премия рунета
АТ
Александр Т.
Мужчина
Россия, Ульяновск, UTC+4
Ставка
2 750 Р/час
НДС не облагается
Специалист доступен с 1 января 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Middle+
Навыки
Alembic
Celery
Django
Django Channels
Django ORM
Django Rest Framework
Docker
Docker Compose
DRF
ELK Stack
FastAPI
Flask
Git
GitLab CI/CD
Graphene
GraphQL
Kivy
MySQL
Nginx
Numpy
Pandas
PostgreSQL
Postman
PyQT
Pytest
Python
RabbitMQ
Redis
REST
Selenium
SQLAlchemy
SQLite
Swagger
Elasticsearch
JWT
ORM
SQL
*nix
Kafka
Отрасли
BioTech, Pharma, Health care & Sports
E-commerce & Retail
HRTech
LifeStyle
Manufacturing
Realty & Constructoring
Social Networking
Urban technology
Главное о специалисте
проводил cross codereview в команде; работал с чистым SQL на уровне продвинутых запросов (оконные функции, условные операторы выбора и т.д.); в разработке стараюсь применять паттерны проектирования и соблюдать принципы SOLID оптимизировал запросы к базам данных; опыт работы с UNIX-системами на уровне простых операций; оценивал поставленные задачи по сложности выполнения и трудозатратам; развитые коммуникативные навыки;
Проекты   (3 года 4 месяца)
Сервис для управления резюме сотрудников
Роль
Python разработчик
Обязанности
Описание проекта Система для управления резюме сотрудников внутри организации. Платформа позволяет модерировать резюме, управлять версиями и экспортировать в выбранный формат документа с возможностью указывать отображаемые поля. Состав команды 2 фронтенд-разработчика, 2 бекэнд-разработчика, 1 QA, 1 ПМ Задачи/реализованный функционал Принимал участие в процессе выбора технологического стека. Занимался проектирование схемы базы данных. Осуществлял установку и настройку проекта на сервере. Настраивал процессы CI/CD для автоматического развертывания и запуска тестов. Реализовал авторизацию пользователей через JWT токены. Разработал функционал создания документа на основе выбранных полей и данных CV пользователей. Реализовал поиск по технологическому стеку и данным сотрудников, на сыром SQL. Тестировал код, используя библиотеку PyTest. Подключил кэширование Redis.
Стек специалиста на проекте
SQLAlchemy, REST, Redis, Pytest, Nginx, FastAPI, Alembic, Docker, GitLab CI/CD, PostgreSQL
Отрасль проекта
HRTech
Период работы
Июнь 2023 - Сентябрь 2023  (4 месяца)
Интернет-магазин автомобильных запчастей
Роль
Python разработчик
Обязанности
Описание проекта Платформа для структурированного отображения запчастей в наличии на складах, для их заказа, и отслеживания статуса заказа. Система предназначена для работников сервисных и дилерских центров, для физических лиц, при поиске запчастей. Реализован подробный фильтр по транспортному средству. Оформление заказа осуществляется как для авторизированных, так и для не авторизированных пользователей. Состав команды 3 фронтенд-разработчика, 3 бекэнд-разработчика, 1 QA, 1 ПМ, 1 аналитик; Задачи/реализованный функционал Реализовал регистрацию и авторизацию по JWT токенам, расширил модель пользователя, написал собственный бэкенд для авторизации по номеру с подтверждением через СМС. Загрузка большого объема данных в БД через внешнее API. Наполнение одних и тех же таблиц проводилось с разных API, что оказалось затруднительным из-за разной структуры хранения данных (к примеру у разных API были разные категории, свойства для одних и тех же товаров). Ускорение загрузки с использованием многопоточности и фоновых задач. Разработал сервис по интеграции с маркетплейсами Ozon, YandexMarket, Wildberries. Периодическое обновление и формирование цен, остатков. Создание и обновление карточек товаров на маркетплейсах при редактировнии через админку. Разработал API и описал техническую документацию для внешних систем. Реализовал корзину для авторизованных и неавторизованных пользователей. Разработал функционал для объединения двух корзин при авторизации пользователя. Добавил в админку функционал для генерации отчетов в xlsx. Оптимизировал долгую загрузку разделов в админке. Использовал индексы в БД, переписал ORM запросы на чистые SQL, вынес подсчет общего количества записей в фоновый процесс использовал кэширование, вследствие чего разделы открывались за 1-2 секунды вместо нескольких минут. Реализовал поиск через ElasticSearch, сортируя по популярности запчастей.
Стек специалиста на проекте
Postman, SQLAlchemy, Elasticsearch, REST, Git, Swagger, Redis, Celery, JWT, FastAPI, Alembic, ELK Stack, Docker, SQL, ORM, Django, PostgreSQL
Отрасль проекта
E-commerce & Retail
Период работы
Май 2022 - Июнь 2023  (1 год 2 месяца)
Сервис мониторинга этапов технологических процессов
Роль
Python разработчик
Обязанности
Описание проекта Система представляет собой комплексное приложение, доступное через веб-интерфейс и мобильное приложение. Разработана для обеспечения эффективного контроля и управления выполнением технологических процессов в предприятии. Целевая аудитория этой системы включает работников предприятия, вовлеченных в выполнение технологических процессов, такие как операторы, инженеры, менеджеры по производству и другие специалисты. Состав команды 3 фронтенд-разработчика, 3 мобильных разработчика, 2 бекэнд-разработчика, 1 QA, 1 ПМ, 1 аналитик; Технологии на проекте Задачи/реализованный функционал Реализовал регистрацию и авторизацию по JWT токенам. Реализовывал фоновые процессы с помощью асинхронной очереди задач Celery. Реализовал фильтрацию со множеством условий, провел рефакторинг кастомной фильтрации, тем самым повысив структуру и читаемость кода. Реализовал рассылку уведомлений по вебсокетам (django channels) для мобильного приложения. Разработал ролевую модель пользователей. Создал несколько ролей с доступом к определенными эндпоинтам.
Стек специалиста на проекте
Postman, REST, Git, GraphQL, Swagger, Redis, Celery, Kafka, Django Channels, Graphene, Django, PostgreSQL
Отрасль проекта
Manufacturing
Период работы
Ноябрь 2021 - Март 2022  (5 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

Похожие специалисты

AI & Robotics • EdTech • Government & Public Sector • HRTech • LifeStyle • Manufacturing • Media • Social Networking
А.
Аким ..
Новороссийск
Python разработчик
Senior
4 625 Р/час
ActiveDirectory
aiohttp
ALM
Amazon
Asyncio
Bash
CentOS
Confluence
Django
Django Channels
+88

Аким — опытный Python-разработчик уровня Senior. Обладает навыками работы с различными технологиями и инструментами, такими как Django, Docker, GitLab CI/CD, PostgreSQL, MongoDB, Nginx, OpenShift, Kubernetes, AWS, Azure, Kafka, Elasticsearch, RabbitMQ, Redis, Flask, FastAPI, PyTorch, ML, Sentry, SQLAlchemy, pytest, Git, Jenkins, Jira, Confluence, Linux, Ubuntu, CentOS, Microsoft Windows, Bash. Аким имеет опыт работы на проектах в различных отраслях: Social Networking, Government & Public Sector, LifeStyle, Media, HRTech, AI & Robotics, Manufacturing, EdTech. Он участвовал в разработке Telegram-бота для взаимодействия клиента и менеджера, платформы для оптимизации городских ресурсов, приложения для радио трансляций новостного портала, корпоративного веб-сайта, сервиса для генерации изображений в определённом стиле, системы обучающих курсов и сервиса для автоматизации ведения блога. На проектах Аким выполнял следующие роли: python-разработчик, разработчик REST API, разработчик GraphQL API, проектировщик БД, интегратор, рефакторинг кода, написание тестов, описание API через Swagger, настройка автоматического деплоя, работа с интеграциями, оптимизация, использование CI/CD.

Подробнее

Недавно просмотренные специалисты

Отрасли не указаны
НС
Никита С.
Гродно
QA FullStack
Middle
2 610 Р/час
Регрессионное тестирование
Integration testing
Redmine
Usability Testing
Functional testing
Grafana
AWS
Postman
Google
Oracle
+30

3-4 года опыта в QA с фокусом на тестирование веб-приложений и клиент-серверных приложений, эффективное использование методов обеспечения качества и тестирования. Практические знания в области тестирования программного обеспечения (функциональное тестирование, дымовое тестирование, регрессионное тестирование, интеграционное тестирование), разработка тестовой документации (тестовые кейсы, тестовые наборы, контрольные списки, отчеты об ошибках). Опыт работы на всех циклах процесса тестирования от планирования тестирования до отслеживания дефектов и управления ими. Знаком с мониторингом процесса тестирования с помощью систем и инструментов отслеживания дефектов (Jira). Ключевые навыки: написание тестовой документации, общение с командой, анализ и написание отчетов заказчику. Опыт ручного тестирования включает в себя: Функциональное тестирование Нефункциональное тестирование Регрессионное тестирование Тестирование API Тестирование производительности Интеграционное тестирование Юзабилити-тестирование

Подробнее