r1chr1ch

Ришат Шарафиев

Python · Бэкенд · Тестирование · Средний (Middle)
Не ищу работу
Возраст: 26 лет
Опыт работы: 5 лет и 4 месяца
Регистрация: 23.10.2014
Последний визит: 1 день назад
Местоположение: Россия, Санкт-Петербург
Профессиональные навыки: Python · Django · PostgreSQL · Docker · Celery · Redis · Git · Rabbitmq
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Мои навыки:

  • Основной язык Python 3+
  • Веб-фреймфорк Django 1.11+
  • База данных PostgreSQL 9.6+
  • Очереди сообщений Celery 4+
  • Кэширование Redis
  • Тестирование unittest, mock, selenium
  • Паттерны проектирования (SOLID, Clean Architecture)
  • Системы контроля версий, в частности git и git flow
  • Контейнеризация на базе docker, docker-compose, docker swarm
  • Операционная система Ubuntu 17.10

Если вы хотите поговорить со мной насчет работы, то пишите сразу по указанному email или vk

Участие в профессиональных сообществах

Опыт работы

  • Разработка системы управления и анализа данных для крупнейших производителей и брендов.
    Москва · От 10 до 100 сотрудников
    программист
    Июнь 2019 — По настоящее время (1 год и 8 месяцев)

    Обязанности:
    • Backend-разработка на Django;
    • Разработка новых модулей;
    Достижения:
    • Внедрено партиционирование больших таблиц в PostgreSQL;
    • Разработан генератор отчетов на Python;
    • Внедрены новые модули системы;

  • Частная практика, работа без зачисления в штат
    Казань · От 1000 до 5000 сотрудников
    программист
    Ноябрь 2018 — По настоящее время (2 года и 3 месяца)

    Обязанности:
    • Backend-разработка на Django;
    • Продажа услуг по ИТ разработке;
    • Административная работа;

    Достижения:

    • Разработка справочника мотопродукции с парсингом сайта поставщика; (django, celery, lxml, docker-compose, postgresql, redis, selenium/selenoid)
    • Разработка мониторинга государственных закупок в категории строительство для строительного портала;
    (django, celery, lxml, docker-compose, postgresql, redis)
    • Разработка мониторинга цен конкурентов с автоматической установкой собственных цен для Казахстанского ритейлера электроники;
    (django, celery, lxml, docker-compose, postgresql, rabbitmq)
    • И другие мелкие проекты;

  • Стройматериалы, сборные конструкции для ремонта и строительства (продвижение, оптовая торговля)
    Тюмень · От 1000 до 5000 сотрудников
    программист
    Июль 2018 — Октябрь 2018 (4 месяца)

    Обязанности:

    • Проектирование и разработка маркетинговых сервисов;
    • Согласование изменений с другими командами.

    Достижения:

    • Разработка микросервиса маркетинговой сортировки продуктов;
    • Доработка микросервиса подарков;
    • Доработка микросервиса иерархии категорий.
  • Впрок-Сервис
    Набережные Челны
    Веб-программист
    Ноябрь 2017 — Июнь 2018 (8 месяцев)

    Обязанности:

    • Проектирование и разработка внутренних сервисов для автоматизации бизнес-процессов;
    • Обновление существующей кодовой базы.

    Достижения:

    • Сервис для проведения внутренних ревизий магазинов, применение слабой связности в взаимодействии клиента Web SPA (react,redux, redux-saga, react-router, redux-form, axios, reselect, webpack 3.8+, element-react, lodash, moment etc) и сервера API (Laravel 5.5+, Dingo Api 2.0+, etc);
    • Сервис для сбора данных по онлайн кассам от ОФД. (Django 1.11+, Celery 4.0+, uWSGI 2.0+, Django Rest Framework 3.8+, etc);
    • Скрипты для парсинга, экспорта и импорта данных (python, requests, csv, selenium, etc).
    • Контейнеризация и масштабирование( docker engine, docker-compose, docker-machine, docker-swarm, traefik, nginx upstream/proxy_pass, etc)
    • Мониторинг пользовательских ошибок Sentry Server
    • Версионирование через git-flow, pull-requests, semver
  • Москва · От 10 до 100 сотрудников
    Consultant-FL
    Март 2016 — Апрель 2017 (1 год и 2 месяца)

    NDA

  • ООО РМ ГРУПП
    Набережные Челны
    Тестировщик
    Декабрь 2014 — Октябрь 2015 (11 месяцев)

    Обязанности:

    • Подготовка и исполнение тест-кейсов
    • Функциональное и регрессионное тестирование веб-приложения 
    • Постановка задач исполнителям по найденным багам (дефектам) и проверка результатов

    Достижения:

    • Исправлена логика работы корзины, в связи с блокировкой действий покупателя на шаге оформления заказа
    • Многочисленные правки в верстке по причине несоответствия определенных частей сайта требованию адаптивности верстки, а также из-за появления явных визуальных багов (дефектов) 
    • Исправлены практически все баги с валидацией данных в полях ввода - Исправлены баги с поисковым сервером Sphinx
    • Исправлены опечатки, недоработки в контенте сайта- и др.

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

  • НЧФ КГУ

    Набережночелнинский филиал Казанского государственного университета
    Набережные Челны · 30 выпускников
    Прикладной математики и информационных технологий
    Сентябрь 2012 — Июль 2016 (3 года и 10 месяцев)