Кто такой наставник и какими гибкими навыками он должен обладать. Читать исследование Хабр Карьеры
Профессиональные навыки
MySQLJavaScriptPythonLinuxGitDjangoFlaskRestful apiAjaxUwsgi
Участие в профессиональных сообществах
Опыт работы
Воронеж
Разработчик
Июль 2018 — По настоящее время (1 год и 8 месяцев)

Развитие интеграционных решений и систем самообслуживания:

✔️ Написание Groovy-скриптов для автоматизации системы заявок.
✔️ Тестирование работы JSON RPC API на Python 3 с помощью Locust.
✔️ Автоматизации релизов с помощью Jenkins и Docker.

R-Terminal
Воронеж
Backend developer
Июнь 2014 — Июнь 2018 (4 года и 1 месяц)

💼 Новая платформа для федерального сайта по продаже билетов на зрелищные мероприятия bezantrakta.ru (концерты, спектакли и т.п.). Проектирование базы данных, создание сайта и админ-панели для администраторов (Python 3.5, Django 1.11).

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

💼 Шаблонизатор для автоматизированного создания HTML-файлов - для почтовых рассылок и для HTML-подписей к электронным сообщениям (Python 3.5, Jinja2 2.9.5).

Исходный код: https://github.com/vmm86/email-signature-jinja2-re...

Исходный код: https://github.com/vmm86/email-template-jinja2-ren...

Шаблонизатор на основе контекста, получаемого из исходных JSON-файлов, генерирует требуемые HTML-файлы. Решение позволяет существенно сэкономить время при создании новых почтовых рассылок или подписей к электронной почте, в том числе с непростыми требованиями к функционалу - например, разные подписи для:

* внутренней и внешней переписки

* первичных и последующих сообщений

* переписки с русскоязычными или англоговорящими собеседниками.

💼 Веб-интерфейс для вычисления длины и стоимости произвольного маршрута выездных специалистов, проходящего через несколько заданных точек (API Яндекс.Карт 2.1).

Исходный код: https://github.com/vmm86/yandex-map-polyline-route

💼 Проектирование базы данных для учёта результатов юношеских футбольных соревнований и веб-интерфейс для редактирования информации в БД (Python 2.7, Flask 0.10.1, peewee 2.4.4, Jinja2 2.7.3). Слабо связанные компоненты по методологии MVC.

Исходный код: https://github.com/vmm86/younoshi

------------------------------------------------------------------

🐧 Basic developer skills

✔ Linux-based development (Ubuntu, Debian).

✔ BASH scripting to automate some routine tasks.

✔ SSH, (S)FTP remote access.

✔ Using version control systems (Git, SVN).

⚙ Development stack:

✔ Ubuntu Linux LTS + customized .bashrc

✔ nginx + uWSGI + virtualenv

✔ Sublime Text 3 + Jedi + SublimeLinter + AutoDocstring + Djaneiro + Modific + etc.

💻 Python / Django development

✔ Django: Migration from old PHP 5 legacy-project to Django 1.11 (subdomain-based web-shop in multiple cities, integration of several similar APIs beneath one parent abstract wrapper class).

✔ Flask + Peewee: MVC web-interface for MySQL football competitions database.

✔ Jinja2 + JSON: Template renderer to create emailing HTML templates (table-based, width: 600px, using UTM-tags) and HTML subscriptions to corporate email messages for every company's employee.

📚 Database design

✔ Engineering of relational databases' schemes (MySQL) of various complexity for different purposes (sport competitions, music, hardware, corporate tasks).

🔌 Using third-party APIs

✔ Working with SOAP and RESTful APIs, including online payment services (web-acquiring).

LinuxPythonFlaskDjango
Дополнительное образование
Mobile social platform where everyone can learn coding
Java Tutorial
Август 2018—Август 2018
JavaScript Tutorial
Апрель 2017—Апрель 2017
Python 3 Tutorial
Май 2016—Май 2016
Показать еще 1 курс
Стопроцентное онлайн-обучение от лучших университетов и компаний мира
Платформа бесплатного дистанционного образования
Introduction to Linux
Сентябрь 2014—Декабрь 2014 (3 месяца)