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

Зарегистрироваться
Был более двух недель назад

Кандидат

Мужчина, 45 лет, родился 19 ноября 1979

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

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

Красноярск

Ленинский

Программист

Специализации:
  • Инженер-конструктор, инженер-проектировщик

Занятость: частичная занятость, проектная работа

График работы: гибкий график, удаленная работа

Опыт работы 18 лет 5 месяцев

Сентябрь 2020Август 2022
2 года

Северо-Енисейский (Красноярский край), sovrudnik.ru/

Программист 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.
Kvartek
Октябрь 2018Сентябрь 2019
1 год
Старший программист, архитектор

Красноярск

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

Красноярск

Верстальщик
Типичная веб-студия. Работал верстальщиком, натягивал верстку на Yii (PHP).
В том числе делал верстку для IE8 (a9project.ru).
Декабрь 2013Ноябрь 2017
4 года
BIBINET.RU

Красноярск

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

Красноярск

Младший программист
ClickHouse
Сентябрь 2011Январь 2012
5 месяцев
Python

Красноярск

Младший программист
JavaScript
Апрель 2009Август 2011
2 года 5 месяцев
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.
Kotlin
Октябрь 2008Март 2009
6 месяцев
PostgreSQL

Красноярск

Работаю на должности 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.
MongoDB
Август 2007Сентябрь 2008
1 год 2 месяца
Redis

Красноярск

Работаю на должности 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.
Vue.js
Март 2007Июнь 2007
4 месяца
ReactJS

Красноярск

Младший программист
Flask
Март 2003Февраль 2007
4 года
Django

Красноярск

Celery
Nginx

Навыки

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

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

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

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

Обо мне

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

2003

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

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

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

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

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

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