vladimir-traygelvladimir-traygel

Владимир Трайгель

Бэкенд разработчик, тимлид · Бэкенд · Старший (Senior)
Не ищу работу
Возраст: 31 год
Опыт работы: 5 лет и 6 месяцев
Регистрация: 30.11.2017
Последний визит: 2 месяца назад
Местоположение: Россия, Москва
Профессиональные навыки: Golang · Node.js · PHP · MySQL · MongoDB · Сокеты · Git · CI/CD methodologies · Nginx · Высоконагруженные системы
Войдите, чтобы посмотреть контакты пользователя

Обо мне

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

Опыт работы

  • Least.sale
    Москва
    Back-end developer, Team leader
    Июнь 2019 — По настоящее время (1 год и 8 месяцев)

    Начал с позиции разработчика и менее чем за год вышел на позицию лида.
    Основным достижением на текущем месте работы считаю создание сервиса-прослойки между MVP-бэкендом и Фронтом. Этот сервис постепенно вырастает в версию v2 бэкенда. Архитектура показывает себя более стабильной, быстрой и приспособленной к высоким нагрузкам.
    Новый бэк написан на NodeJS, распараллелен на 6 потоков.
    База данных: MySQL + MongoDB (replica set, 3 instances)
    Использован SocketIO для поддержки "реал-тайма"
    Фронт-енд на Nuxt.JS

  • Phenom.team
    Москва
    Full stack web developer
    Октябрь 2018 — Май 2019 (8 месяцев)

    Back end: Python Django, Django REST framework, Celery, Postgres, MongoDB
    Front end: Vue.js, Vuex, Pug, SASS, TypeScript.

    Архитектура и разработка бэкенда проекта https://spider.phenom.team - финалиста хакатона Binance в Сингапуре 19-20 Января 2019.
    Архитектура бэкенда нового проекта криптостореджа компании на Django Rest Framework.
    Поддержка и развитие криптовалютного обменника компании.

  • Платформа вовлечения аудитории
    Москва · От 10 до 100 сотрудников
    Backend developer, Team leader
    Август 2016 — Октябрь 2018 (2 года и 3 месяца)

    Бэкенд написан с использованием php7, Yii2, node.js (express, total).
    Фронт: VueJS, VueX, React. Gulp.
    Основной функционал на MySQL, WebSockets и Socket.IO.
    Тюнинг БД c explain и индексами.
    Для продакшена писал Docker и docker-compose файлы. Bash-scripts для более тонкой настройки контейнеров
    Конфигурировал и поддерживал RTMP-сервер
    Писал Unit-тесты на PHPUnit
    Фиксил и дорабатывал функционал на Vue.js. Сейчас в процессе получения сертификата по Vue.
    Bitbucket как система контроля версий.
    Лидил работу 5 человек.
    Jira как таск-трекер. Подбор стратегии и расставление приоритетов команды с целью выбора наилучшего пути для разработки в рамках спринта.

  • Reikartz
    Москва
    Full stack web developer
    Август 2015 — Август 2016 (1 год и 1 месяц)

    Стек проекта: Python, Django, DjangoCMS
    В разработке использовались MongoDB, MySQL, Memcached
    Bitbucket как система контроля версий.
    Мои задачи:
    Поддержка и разработка сайтов на Python (Django, DjangoCMS).
    Разработка гибких шаблонов на Django CMS с тонкой настройкой и возможностью встраивания плагинов и проведения AB-тестирования.
    Встраивание и работа с самописным модулем бронирования отелей (C# + Oracle)


    Достижения:
    За период работы перевел следующие сайты на Python:
    http://uaha.com/en/ , http://lviv-story.com/ , http://perovskywinery.ru/ru/ , http://mice.reikartz.com/ , http://www.reikartz.com/en/ , http://www.reikartz-travel.com/ru/

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

  • МИКТ

    Международный институт компьютерных технологий
    Воронеж · 51 выпускник
    Информационных систем
    Сентябрь 2006 — Июнь 2011 (4 года и 9 месяцев)

Дополнительное образование

  • Stepik

    Образовательная платформа и конструктор онлайн-курсов
    Санкт-Петербург · 636 выпускников
    Разработка веб-сервисов на Golang, часть 2
    Октябрь 2020 — По настоящее время (3 месяца)

    Middleware, роутеры, валидация, вебсокеты, шаблонизация, sql и nosql базы данных, микросервисы, grpc, мониторинг

    Разработка веб-сервисов на Go - основы языка
    Сентябрь 2020 — Октябрь 2020 (1 месяц)

    Основы языка, мультипоточность, профилирование, написание тестов

  • Udemy

    Global marketplace for learning and teaching online
    Сан-Франциско и район залива · 543 выпускника
    Go: The Complete Developer's Guide (Golang)
    Июнь 2018 — Июль 2018 (1 месяц)

    Изучены основы GoLang, после чего написаны 2 своих проекта, которые находятся в продакшене