Запускаем сервис оценки компаний как работодателей на «Моем круге». Узнать подробности
Обо мне

Увлечённый программист. Люблю и умею работать как с кодом, так и с людьми. Руководил командой разработчиков, предлагал технические решения и аргументировал свою точку зрения. Понимаю, что разрабатываю продукты, а не просто программы, поэтому стремлюсь сделать их идеальными с технической точки зрения. Не боюсь полного рефакторинга всего приложения, если это принесёт в дальнейшем много пользы. Стремлюсь получать новые знания каждый день и делиться ими, т.к. большое дело в одиночку не осилить, а сильная команда - залог успеха.

В свободное время разрабатываю https://geopuzzle.org/ - мой новый проект по изучению политической карты мира (ради него пришлось освоить работу с PostGIS, SPARQL, OSM, React/Redux), перевожу статьи на habrahabr, а также делаю доклады на конференциях (KrdDevDays #1, KrdDevDays #2, GDG Краснодар) и веду блог.

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Сентябрь 2015 — по настоящее время (2 года и 11 месяцев)
Руководитель backend разработки
Краснодар
Обязанности и достижения
Поддержка серверной инфраструктуры компании, миграция старых сайтов и приложений, мониторинг, администрирование AWS, разработка серверной части Complete Anatomy и Complete Ortho, а также тестов, API и панели администрирования к ним. Реализация OAuth провайдера и подключение единого входа ко всем существующим приложениям. Организация работы backend-отдела, обсуждение задач с иностранными коллегами. Стек технологий: Django, Django REST framework, Docker, AWS (EC2, RDS, SES, SNS, EBS, S3), PostreSQL, Redis.
Сентябрь 2014 — Сентябрь 2015 (1 год и 1 месяц)
Full stack developer
Москва
Обязанности и достижения
Разработка CRM системы для работы тайных покупателей. Возможность гибко настраивать заказы, их обязанности и отчёты. Реализация на Django + Django REST framework + Angular1. Работа с хранимыми процедурами PostgreSQL.
Февраль 2013 — Июль 2014 (1 год и 6 месяцев)
Ведущий программист
Краснодар
Обязанности и достижения

Разработка и сопровождение веб-проектов:1. Сайт микрозаймов http://glavfinans.ru. PHP (Yii Framework) + MySQL, интеграция с Qiwi.2. Сайт путешественников http://dvinuli.ru. Python (Django) + JQuery + PostgreSQL.

Сентябрь 2011 — Февраль 2013 (1 год и 6 месяцев)
инженер-программист
Краснодар
Обязанности и достижения
Разработка и поддержка системы автоматизированного тестирования на Perl. Создание стенда автоматического тестирования на базе RHEL+Jenkins, разработка внутреннего ПО для автоматизации рабочих процессов с помощью Python (PyQt), XSLT, PL/SQL. Создан менеджер зависимостей корпоративного ПО.
Апрель 2011 — Январь 2015 (3 года и 10 месяцев)
веб-программист
Краснодар
Обязанности и достижения

Корпоративный портал на PHP (Yii Framework) для учёта учеников, автоматической печати документов, контроля прихода/расхода, поддержка филиалов, контроль доступа и целостности БД.

Июнь 2007 — Июль 2011 (4 года и 2 месяца)
ООО НТЦ "Сонар-Плюс"
инженер-программист
Краснодар
Обязанности и достижения
Разработка ПО с помощью Delphi, python для СУБД Oracle, HyTech. Реализован интерпретатор SQL для HyTech, разработана поддержка масштабирования GUI.
Высшее образование
Сентябрь 2003 — Июнь 2008
КубГУ
Компьютерных технологий и прикладной математики
Краснодар
Специализация и достижения
Тема дипломной работы: "Реализация интерпретатора SQL для СУБД HyTech".