Обо мне

Python-разработчик со стажем, фуллстек веб-разработчик.

Последний год интересуюсь фронтендом и развиваюсь в этой области.

Ищу работу vue.js фронтенд-разработчика.

Компетенции

  • Языки программирования:
    • JavaScript - уровень средний: в работе применяю ES6 (классы, стрелочные функции, спреды, промисы, прокси). Способен переписать код c jqeury на нативный javascript.
    • Python - выше среднего.
  • Фреймворки: Vue.js (Vuex, Vue-router, Nuxtjs), Django (Django-Rest-Framework), Flask.
  • Вёрстка: HTML5, CSS3, применяю методологию БЭМ, делаю анимацию на CSS, применяю flexbox; адаптивная, кроссбраузерная вёрстка.
  • Препроцессоры: LESS, Scss.
  • Пакетные менеджеры: npm, yarn, pip, pipenv.
  • Шаблонизаторы: django-template-engine, Jinja2, Twig.
  • Сборщики: Gulp, parcel, webpack.
  • Системы контроля версий: Git, Mercurial.
  • Умею писать парсеры на python и nodejs.
  • Автоматизация: CI/CD от gitlab.com - автоматическая сборка фронтенда и заливка на продакшн сервер.
  • Администрирование linux-систем Debian, Ubuntu, CentOs на уровне настройки веб-сервера.
Профессиональные навыки
Vue.jsLessScssDjangoGitWebpackGulpLinuxFlex
Участие в профессиональных сообществах
Опыт работы
Частная практика, работа без зачисления в штат
Санкт-Петербург
фронтенд-разработчик
Май 2017 — По настоящее время (3 года и 4 месяца)

Разработка функционала сайтов бэкенд на python, фронтенд на vuejs, вёрстка.

Разрабатывал фронтенд на javascript и Vue.js:

  • Сайт ресторана. Для фронтенда применил Vue.js и Vuex, бекенд и API реализован на Python.
  • Кредитный калькулятор с взаимосвязью между параметрами кредита. При изменении одного значения пересчитываются и выставляются остальные параметры.
    После выбора суммы кредита, по API загружаются данные о подходящих под сумму товарах.
  • Вёрстка промо-сайтов с эффектами и анимацией на css3
  • Опыт написания парсеров сайтов на
    • Python+Scrapy
    • nodejs+fetch+jsdom
ТУРПРОМ
Москва
веб-разработчик (удаленно)
Май 2015 — Май 2017 (2 года и 1 месяц)

разработка и сопровождение сайта компании.

Опыт: разработка разделов сайта, рефакторинг легаси-кода, вёрстка.

УКЦ "Интеграл"
Шумиха
инженер-программист
Май 2012 — Май 2013 (1 год и 1 месяц)

Обязанности: разработка и сопровождение сайтов, автоматизация технологических процессов компании.

Опыт: Разработал сайт администрации города на python+django, написал веб-фреймворк и cms на php5.

PHPDjangoPythonООПMySQLJavaScriptGit
ООО "ОлМа"
Екатеринбург
инженер-программист
Май 2010 — Май 2012 (2 года и 1 месяц)

Обязанности: автоматизация бизнес процессов компании на python, разработка и сопровождение сайта.

Опыт: разработал сайт компании на python/django, калькулятор размеров лекал на python.