👋 Стартовала третья неделя марафона, посвящённая мотивации и отношениям в команде! Со Skyeng и IVI обсудим, как дружить с коллегами на удалёнке и находить в себе силы на работу и общение. Регистрируйтесь на страничке марафона и присоединяйтесь!
goodwin332goodwin332

Андрей Воропаев

Team Lead · Бэкенд · Ведущий (Lead)
От 300 000 ₽ · Не ищу работу
Возраст: 26 лет
Опыт работы: 6 лет и 5 месяцев
Регистрация: 29.07.2013
Последний визит: 1 неделю назад
Местоположение: Россия, Санкт-Петербург
Профессиональные навыки: Golang · Amazon AWS · Docker · PHP · Yii framework · PostgreSQL · Kubernetes · MongoDB · JavaScript · Rabbitmq
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Сначала думаю логично про нынешний вектор разработки, а потом уже более старые вещи.

Сейчас основным ЯП для меня является Go и я думаю так ещё долго будет.  Для меня он невероятно гибок и прост. Часто бывает, что написанный за несколько часов/дней модуль запускается с 1-й же попытки и разве ли это не то к чему все стремятся. Познакомился я с ним где-то в 2015 году и сначала это был интересным инструментом для личных проектов и мелких скриптов на сервере, примерно в 2015-2016 впервые внедрил код на нём в корпоративный проект и с 2016 он стал для меня вторым основным языком на работе, а после и единственным.

В плане самих приложений больше всего сталкиваюсь с микросервисной архитектурой и собственно пишу сервисы на Go. Сначала придерживался в этом подходе каких-то правил, начитавшись статей/книжек, но со временем стало понятно, что этот подход слишком гибок и для каждого продукта надо просто думать головой как сделать лучшую архитектуру и не навредить бизнесу. Из интересных достижений - уже в 2-х компаниях с 0 на Go писал микросервисную архитектуру. В прошлой фирме она смешивалась с монолитом на Php (legacy все дела), а в нынешнем месте весь backend работает на написаных мной Go-шных сервисах.

Помимо микросервисов ещё интересна бессерверная(serverless) архитектура, но её пока в массы запустить не смог, хотя с AWS есть эксперименты и определённые успехи.

Касаемо frontend разработки сразу скажу, что могу как в web так и в мобилку, но очень не хочу этим заниматься.

Теперь просто список технологий/языков с которыми я хоть сколько-то адекватное время работал (постараюсь в хронологическом):

pascal, c++, Qt, html, css, js, php, apache, linux, bash, mysql, objective-C, spriteKit, bootstrap, jquery, symfony(2.1-2.7), nginx, postgresql, redis, memcache, angularJs ,swift, yii2, SOA, mongoDB, rabbitMQ, Go, Soap, E-mail, python, docker/docker-compose, elasticsearch, logstash, letsencrypt, supervisor, thrift, microservices, grpc + protobuf, freeswitch, kubernetes, vuejs, react, AWS, neural network, cloudWatch, lambda, dynamoDb, sqs, sns, gunicorn, flutter

Само собой работа с базами/серверами затруднений не вызывает.

Участие в профессиональных сообществах

Опыт работы

  • Разработка мобильных игр
    Санкт-Петербург · От 10 до 100 сотрудников
    Ведущий инженер
    Июль 2018 — По настоящее время (2 года и 6 месяцев)

    Полный контроль backend составляющей и собственно с 0 до 100 все микросервисы.

  • CRM
    Санкт-Петербург · От 10 до 100 сотрудников
    Backend
    Май 2016 — Июль 2018 (2 года и 3 месяца)

    Огромное кол-во мелочей для существующего монолита, начал перевод на Yii2 и позже дополнительные сервисы на Go. Из крутого: Делал backend для телефонии на Go-шных микросервисах как отдельный продукт.

  • Хостинг-провайдер
    Санкт-Петербург · От 10 до 100 сотрудников
    Программист
    Октябрь 2015 — Май 2016 (8 месяцев)

    Тут как раз таки впервые смог использовать Go в работе. Из интересных достижений: полностью сервис работы с РКН, полностью сервис доставки уведомлений (все письма, смс, пуши, что вы от них получаете).

  • Эвитон
    Санкт-Петербург
    Frontend-разработчик
    Апрель 2015 — Октябрь 2015 (7 месяцев)

    Из интересного тут с 0 на angularJs переписал фронт для чат-сервиса.

  • Cardblanche
    Санкт-Петербург
    php программист
    Ноябрь 2014 — Апрель 2015 (6 месяцев)

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

  • Crimson Jackets
    Санкт-Петербург
    fron-end разработчик
    Август 2014 — Октябрь 2014 (3 месяца)

    Вёрстка. Ничего интересного

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

  • СПБГУАП

    Санкт-Петербургский государственный университет аэрокосмического приборостроения
    Санкт-Петербург · 111 выпускников
    № 4 — Институт вычислительных систем и программирования
    Сентябрь 2011 — Май 2015 (3 года и 8 месяцев)
    Специализация - информатика и вычислительная техника. Универ так и не закончил.