Михаил Демерзов

Python-разработчик для веб.

Контакты

Навыки

Опыт работы

Август 2018 — октябрь 2018

Помог давним знакомым оптимизировать проекты (Python3/Tornado/SQLAlchemy, PostgreSQL, RabbitMQ, Docker, GitLab).

Поднял мониторинг на Munin, переписал узкие места, добавил кэш на Redis. Перенёс логи в ELK.

Быстродействие некоторых запросов выросло в ~10 раз.

Апрель 2016 — апрель 2018: Nomad Labs

Написал мобильное Android-приложение-чат (Java, Dagger 2, Retrofit, RxJava, StorIO, Conductor, ButterKnife, Picasso, вебсокеты).

Март 2015 — март 2016: Roibax

Разработал разное для VPN-сервиса (Python3/Django, MySQL, jQuery, Gulp).

Бэкэнд: API для мобильных приложений и браузерных расширений, валидация покупок через Google/Paypal/Coinbase, email- и push-рассылки.

Фронтэнд: сайт, расширения для Chrome и Firefox. Вёрстка была чужая в обоих случаях.

Январь 2015 — февраль 2015: Sibriver

Помог довести до ума сайт для поиска недвижимости (Python/Django, PostgreSQL, jQuery).

Январь 2010 — февраль 2014: Tekliner

Участвовал в разной степени в следующих проектах:

Октябрь 2008 — октябрь 2009: Русский Проект

Разработал развлекательный сайт с одно- и многопользовательскими мини-играми (шашки, шахматы, нарды, морской бой, пасьянсы), всего порядка 20 разных. PHP и PostgreSQL на сервере, jQuery и jQuery UI на клиенте.

Прочее

Родился в октябре 1987-го года.

С отличием закончил среднюю школу. Состоял студентом факультета автоматики и вычислительной техники Томского политехнического университета, откуда был отчислен за неуспеваемость.

Интересуюсь всем околокомпьютерным, стараюсь следить за модой и новинками в IT, регулярно читаю тематические статьи, пробую новые технологии в хобби-проектах.

На досуге люблю пособирать-попрограммировать какие-нибудь мелкие поделки для себя, а позже, если вышло интересно, выкладываю для людей (общественный транспорт в Томске, трекинг магазинных чеков, персональный рассвет на Yeelight).

Предпочитаю Python для скриптов и серверов, но без фанатизма. Язык программирования в моём понимании — лишь инструмент, а для каждой задачи инструмент должен быть свой. Полагаю, при необходимости я бы мог разобраться и с Go/Ruby/Lua/Brainfuck, если дело того стоит.

Активно использую Linux. Уже давно дома на всех компьютерах установлен Debian. Имел опыт и с другими дистрибутивами (исключительно deb-based), когда-то начинал с Gentoo, а то и с FreeBSD.

Код пишу в продуктах JetBrains: PyCharm, Android Studio, IDEA.

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

Немного интересуюсь фотографией; постепенно собираю коллекцию советских объективов, примеряю их на современные цифровые фотокамеры.

Живу в городе Томске, разница с Москвой — +4 часа.

Женат, детей нет.

Ищу удалённую работу backend-разработчиком с полной занятостью.

Мечтаю найти тёплый технически грамотный коллектив, чтобы набираться новых знаний и сообща творить полезные штуки.

Ссылки