Обо мне

6 лет с python, из них 5 лет в веб-разработке

могу и делаю: серверную часть, клиентскую часть и деплой на сервер

для этого использую:

  • backend: python, django, celery, asyncio, gunicorn/uwsgi, postgresql, rabbitmq
  • frontend: js (es6+), vue.js & vuex
  • other: git, nginx, docker, linux, асинхронное программирование, тесты

могу использовать:

  • backend: cython, aiohttp
  • frontend: nunjucks/pug & postcss/less/sass/stylus & webpack/gulp/grunt &jquery
  • other: sql & mysql/clickhouse, ansible

остальное:

  • toggl - учет времени
  • jira/trello - управление проектами

изучаю|планирую изучить:

  • graphql
  • go
  • web components
  • typescript
  • pwa
  • webassembly
Профессиональные навыки
PythonDjangoDockerJavaScriptVue.jsGitPostgreSQLRabbitmqWebpackScrum
Участие в профессиональных сообществах
Опыт работы
веб-разработчик
Апрель 2019 — По настоящее время (1 год и 7 месяцев)
parugroup.ru
Махачкала
веб-разработчик
Август 2018 — Апрель 2019 (9 месяцев)

разработка проекта https://crm.parugroup.ru в команде из 4 разработчиков и дизайнера

работа по методологии scrumban в trello

Задачи:
архитектура проекта, оптимизация бэкенда (explain sql-запросов, cython), деплой, тюнинг postgres, фронт на vue.js, два микросервиса:

  1. создание лидов в bitrix24 на python/aiohttp
  2. для работы с ftp://ftp.zakupki.gov.ru на python

во втором микросервисе по началу использовалась стандартная библиотека ftp и сторонняя xmltodict, но т.к. микросервис был узким местом в проекте, то после профилирования переписал все с использованием cython и aioftp, что дало многократный прирост скорости.

haosdev.com
Махачкала
веб-разработчик
Сентябрь 2016 — Май 2017 (9 месяцев)

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

  • разработка веб-проектов: html/less/js, gulp, python/django

которые так и не вышли в свет

достижения:

  • углубился в postgresql
  • попробовал celery, clickhouse, graphql

Проекты:

Частная практика, работа без зачисления в штат
веб-разработчик
Февраль 2016 — Август 2018 (2 года и 7 месяцев)
bytehouse.ru
Махачкала
веб-разработчик, сооснователь
Сентябрь 2014 — Январь 2016 (1 год и 5 месяцев)

своя компания веб-разработки

выполнял обязанности как разработчика, так и менеджера проектов

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

  • разработка и поддержка сайта компании: html/less/js, grunt, python/django
  • верстка проектов по макетам: html/less/js, grunt
  • выкладка проектов на vds и публикация их в сети: nginx, gunicorn, supervisor, mysql
  • парсинг: beautifulsoup, cheerio
  • для управления задачами использовали trello (kanban)

Достижения:

  • профессионально вырос во многих направлениях веб-разработки

Проекты:

    krdag.ru
    Махачкала
    it-специалист
    Июль 2014 — Сентябрь 2014 (3 месяца)
    apertura.su
    Махачкала
    it-аналитик
    Январь 2014 — Июль 2014 (7 месяцев)
    Высшее образование
    Дагестанский государственный технический университет
    Махачкала
    Факультет: Информатики и управления
    Сентябрь 2009—Июнь 2014 (4 года и 9 месяцев)
    программное обеспечение вычислительной техники и автоматизированных систем