Обо мне

Веб-разработчик с особым отношением к работе.

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

Имею опыт управления командами разработки (до пяти человек), умею проводить и проходить code review. Внедряю хорошие практики разработки и выстраиваю бизнес-процессы в командах.

Имею большой опыт веб-разработки. В основном использую php (symfony, yii), js/ts (angular, react, vue), postgresql/mysql. Также имею опыт в nodejs, python и go. Без проблем верстаю макеты дизайна (pixel perfect ~95%).

Имею опыт докеризирования (docker) запущенных в продакшен приложений. 

Базы данных - моё слабое место. Т.к. для "стандартных" сайтов особо сильно оптимизировать и накручивать базы не нужно. А для не "стандартных" сайтов в конечном итоге лучше иметь отдельного специалиста по базам (DBA). При этом умею строить "стандартные" базы, создавать индексы, умею в explain, транзакции, внешние ключи, хранимые процедуры.

Профессиональные навыки
Опыт работы
Частная практика, работа без зачисления в штат
Разработчик
Сентябрь 2017 — По настоящее время (2 года и 7 месяцев)

Занимался разработкой бекенда для мобильного приложения с возможностями realtime чата и поиска по гео координатам.

Написал несколько телеграм ботов для внутренних коммуникаций в компании клиента.

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

Russianplace
Москва
Разрабочтик
Май 2017 — Август 2017 (4 месяца)

Участник команды разработки и поддержки бекенда проекта russianplace.com.

За время участия в проекте успел оптимизировать популяцию данных из основной базы данных в кластер эластика. Исправил множество багов, добавил новых фич и багов и улучшил общую производительность поиска в бекенде.

Причина ухода: проект заморожен основателями.

ТОП-70 лучших компаний России с компетенцией в сложной веб-разработке и интеграции интернет-решений
Руководитель отдела автоматизации
Январь 2014 — Май 2017 (3 года и 5 месяцев)

Для компании Евроген спроектировал архитектуру и участвовал в разработке it инфраструктуры - erp, crm и управление складом. Компания занимается продажей биотехнологических товаров и услуг. Совокупность приложений отвечает за управление производством, отслеживание себестоимости работы, остатков на складах, подсчётами прибыли и тд.

Для компании elbing сделал erp систему для учета кредитов (компания занимается покупкой кредитов физ лиц у банков). Система рассчитывает графики аннуитетных платежей, пени, учитывает libor фактор для не Российский кредитов, ведёт историю платежей и тд.

Для клиники Лама сделал erp систему, где работает call центр (принимают звонки, фиксируют обращения и тд), планируется работа врачей (график работы и загрузка пациентами) и фиксируется история болезни пациентов.

Для компании russiancakes сделал mvp версию сервиса и crm системы для кондитеров (делал фронтенд на angular со сборкой webpack'ом, и бекендphp7 (yii2) + mysql + redis) - https://russiancakes.ru

Для компании cliff разрабал mvp версию сервиса для бухгалтерских и юр консультаций (на том же стеке, что и russiancakes).

Quetzal
Москва
Руководитель отдела автоматизации
Февраль 2013 — Декабрь 2014 (1 год и 11 месяцев)
- Team lead - DevOps
Разработчик
Июнь 2007 — Август 2009 (2 года и 3 месяца)
Разработка веб сайтов
Лидер в области digital-маркетинга на российском рынке
Разработчик
Июнь 2011 — Февраль 2013 (1 год и 9 месяцев)
Разработка веб сайтов
Электронная коммерция. Интернет-супермаркет лицензионного программного обеспечения
Разработчик
Ноябрь 2010 — Май 2011 (7 месяцев)
Разработка веб сайтов
E-commerce и B2B. Интеграции. Битрикс24 и CRM.
Разработчик
Август 2009 — Октябрь 2010 (1 год и 3 месяца)
Разработка веб сайтов