Обо мне

В данный момент работаю удаленно. Опыт удаленной работы — более четырех лет. Прекрасно понимаю и спокойно работаю по методологии Agile, пишу тесты (TDD).

Люблю брать организационные вопросы и ответственность на себя, без такой возможности — страдаю.

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

Ещё до старшей школы обрел первые навыки работы с техникой, которые в дальнейшем переросли в инфраструктурные навыки и soft-skills. Затем была стадия предпринимательства, переросшая в желание стать разработчиком с дальнейшим ростом в этой сфере.

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

Отвлеченная информация:

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

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Октябрь 2016 — Январь 2018 (1 год и 4 месяца)
E-commerce cтартап
Tech Lead
Москва
Обязанности и достижения

Организовал и написал продукт в сфере e-commerce с нуля. Проектирование и написание кода (бэкенд), инфраструктура, сбор команды с нуля, постановка задач, постановка работы как таковой, управление командой и прочими бизнес-процессами.

Вся команда состояла из удаленных сотрудников, собеседование, найм. организация взаимодействия и мотивация также лежали на мне.

Выстроил работу трёх команд, над тремя субпроектами. Сам параллельно занимался написанием бэкенда на следующем стэке:

Python 3.5, Django (1.11), Django Rest Framework, PostgreSQL.

Реализовал автоматическую доставку обновлений через CI (выгружались сами контейнеры протестированного кода, а не код).

Для инфраструктуры использовали связку GitHub + CircleCI + Docker + AWS.

Работа была выстроена таким образом, что весь выгружаемый код обязательно проходил стадию прогона автотестов (юниты и интеграционные в самих проектах) и код-ревью. Код-ревью проводился в текстовом виде средствами самого GitHub и на английском языке.

Мною также были расписаны правила поведения и работы (как с проектами так и в целом).

Внедрил и наладил Agile Scrum в команде.

Из интересного - придумали и сделали систему переиспользования одного и того же инстанса с фронтенд-приложением для разных клиентов (React JS, SSR). Система пока лишь учитывала кастомизацию по размещению некоторых элементов UI, интернационализацию и само собой разнородный контент (разный набор полей). 

Февраль 2016 — Август 2016 (7 месяцев)
BlinkHealth
Software Engineer
Нью-Йорк
Обязанности и достижения

Работа в стартапе из США в сфере медицины. Решал задачи связанные с поставками медикаментов до мест выдачи (курьерское приложение), а так же проекты для нужд отдела продаж и маркетинга. Вся работа проходила на английском языке.

Писали на flask+sqlalchemy, после перешли на Django + Django Rest Framework. Так же один из проектов был написан мною на Golang. Изучил теорию React и GraphQL.

Из интересного - делали full text search по адресам с сортировкой по ближайшему пункту (по геопозиции).

Апрель 2014 — Январь 2016 (1 год и 10 месяцев)
Ремонтник.ру
Python Developer
Москва
Обязанности и достижения

Работа в компания из сфере предоставления услуг населению.

Поддерживал старую версию сайта, затем переключился к команде которая занималась полным переосмыслением сайта с нуля. Писали на Django + Django Rest Framework. Для себя открыл разработку через тестирование и тесное взаимодействие с командой через Agile.

Из интересного - мой первый сложный продукт реализованный командой удаленщиков. Познал дзен удаленной работы.

Октябрь 2012 — Март 2014 (1 год и 6 месяцев)
ЗАО "БАРС Груп"
Python Developer
Набережные Челны
Обязанности и достижения
Начало карьеры разработчика. Пришел лишь с теоретическими знаниями по Python. Открыл для себя Django и написание простеньких тестов. Писал системы управления и учета для образовательных учреждений. Использовали Django + ExtJs.
Июль 2007 — Октябрь 2012 (5 лет и 4 месяца)
ИП Гиззатов М. И.
ИП
Набережные Челны
Обязанности и достижения

Первый опыт ведения своего бизнеса. Занимался сопровождением парка машин малых предприятий (10-20 ПК). Брал в аутсорсинг всю ИТ-инфраструктуру и консультировал владельцев бизнеса на тему правильного ведения инфраструктуры для обеспечения комфортной работы сотрудников.

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

Высшее образование
Январь 2015 — По настоящее время
МТИ ВТУ
Информатики и вычислительной техники
Москва
Специализация и достижения
Автоматизированное управление бизнес-процессами и финансами заочное отделение
Среднее специальное образование
Сентябрь 2003 — Июль 2007
техн., При КамПИ
АСОиУ
Набережные Челны
Специализация и достижения
Специализация: Компьютерные системы управления в производстве и бизнесе