Больше информации по резюме будет доступно после регистрации

Зарегистрироваться

Кандидат

Мужчина, 49 лет, родился 17 января 1976

Красноярск, р‑н Октябрьский, готов к переезду, готов к командировкам

Где ищет работу

Красноярск

Все районы

Программист

150 000  на руки

Специализации:
  • Руководитель отдела продаж

Занятость: полная занятость

График работы: полный день

Опыт работы 25 лет 11 месяцев

Январь 2014по настоящее время
11 лет 11 месяцев
Nazya.com

Красноярск

Программист Full-stack (python, web, linux)
Работаю на должности Full-stack программиста в крупном онлайн-магазине (на самом деле посредники Taobao) nazya.com.
Legacy: Django 1.5, очень крупная кодовая база, сложная и запутанная архитектура, код не покрыт тестами, документации нет, местами даже почти биг-дата (около 100 млн товаров в базе, порядка 1Тб). Получил хороший опыт реверсинжиниринга.
В обязанности входит вся работа в IT-области: от исправления багов в коде до поддержания работы серверов.
Мной был полностью переработан механизм работы корзины на сайте. Также, один из парсеров вынесен в отдельный сервис на Scrapy, общающийся с сайтом через очередь сообщений на Redis.
Большой зоопарк технологий: Python, Postgres, Redis, ClickHouse, ElasticSearch, Vue.js, Django, nginx, LESS, Zabbix, Sentry, Celery, Scrapy.
Август 2011Декабрь 2013
2 года 5 месяцев
Kvartek

Красноярск

Старший программист, архитектор
В течении 5 месяцев был запущен сайт-площадка посуточной аренды жилья kvartek.ru. Сайт работает на PHP с использованием фреймворка Yii 2 (фронтенд) через API, реализованном на Flask (бэкэнд). Бэкенд архитектурно реализован в виде группы микросервисов, общающихся друг с другом через REST API.
Была написана с нуля админка для управления данными, просмотра статистики и премодерации объектов аренды (с защитой от одновременной обработки объекта разными модераторами). Реализована возможность откатиться на любое известное состояние объекта аренды. Привилегированные пользователи (сотрудники) отделены от обычных пользователей.
Автоматическое определение положения объекта аренды на карте по адресу и наоборот через API Яндекс.Карт. Реализована возможность залогиниться на сайте используя любой известный номер телефона или email.
Также в обязанности входили: организация процесса разработки и наставничество.
Используемые технологии: Flask, Yii 2, Bootstrap, Backbone.js, Knockout.js, MongoDB, Redis, nginx, Celery.
Май 2009Август 2011
2 года 4 месяца
Omega Design

Красноярск

Верстальщик
Типичная веб-студия. Работал верстальщиком, натягивал верстку на Yii (PHP).
В том числе делал верстку для IE8 (a9project.ru).
Май 2003Май 2009
6 лет 1 месяц
BIBINET.RU

Красноярск

Младший программист
Работал младшим программистом на сайте по поиску автозапчастей bibinet.ru (интегрирован на 24.avto.ru).
Писал внутренние утилиты на Perl и Python. Занимался написанием регулярных выражений для парсинга прайс-листов компаний. Разработал алгоритм автоматического распознавания названий марок автомобилей на основе Soundex и Metaphone.
Август 2001Май 2009
7 лет 10 месяцев
ElasticSearch

Красноярск

ClickHouse
Python
Август 2002Май 2003
10 месяцев
JavaScript

Красноярск

Linux
Kotlin
Январь 2000Август 2002
2 года 8 месяцев
PostgreSQL

Красноярск

MongoDB
Redis

Навыки

Уровни владения навыками
Vue.js
ReactJS
Flask
Django
Celery
Nginx

Опыт вождения

Имеется собственный автомобиль

Права категории A, B

Обо мне

Vue

Высшее образование

2017
Less
ZabbixSentryScrapy
2000
Умею разбираться в чужом коде (большие проекты). Промышленное программирование более 5 лет. Разбираюсь в верстке. Есть опыт работы с реляционными и документными БД. Вообще много чего пробовал и смотрел, много с чем имел дело )).
СФУSentryЭлектромеханический
1998
Умею разбираться в чужом коде (большие проекты). Промышленное программирование более 5 лет. Разбираюсь в верстке. Есть опыт работы с реляционными и документными БД. Вообще много чего пробовал и смотрел, много с чем имел дело )).
, SentryЭлектротранспорт

Знание языков

РусскийРодной

Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения