belyaev-alexanderbelyaev-alexander

Александр Беляев

Backend DeveloperБэкенд разработчикФулстек разработчикВедущий (Lead)
Ищу работу
Возраст: 36 лет
Опыт работы: 12 лет и 3 месяца
Регистрация: 21.10.2007
Последний визит: 3 года назад
Местоположение: Россия, Новосибирск
Дополнительно: готов к удаленной работе
Профессиональные навыки: PythonSQLDjangoDockerLinuxBashTornado Web ServerAWSKubernetesGolang

Обо мне

Python, Go. Бэкэнд: web-сервисы, data pipelines, обработка спутниковых снимков, API, облачные приложения. Опыт удалённой работы с международными распределёнными командами.

Опыт работы

  • Частная предпринимательская деятельность
    НовосибирскОт 1000 до 5000 сотрудников
    Внешний консультант
    Сентябрь 2018 — По настоящее время (3 года и 9 месяцев)

    Разработка программного обеспечения, архитектура, консалтинг.

    Преимущественно бэкэнд, но также и полный цикл разработки/поддержки.

  • Mavrx
    Сан-Франциско и район залива
    Senior Software Engineer
    Ноябрь 2017 — Август 2018 (10 месяцев)

    Архитектура и разработка пайплайна для обработки спутниковых изображений. Программная реализация вычислительных алгоритмов от научных консультантов (агротехника). Перенос пайплайна сначала на Amazon Web Services, потом на Google Cloud Platform.

  • разработка программного обеспечения
    НовосибирскОт 10 до 100 сотрудников
    Старший разработчик
    Февраль 2017 — Август 2017 (7 месяцев)

    Разработка мобильного мессенджера с богатым рекламным функционалом для оператора сотовой связи. Зона ответственности моей команды — рекламная часть системы, включающая в себя управление кампаниями, составом аудитории, интеграция с источниками DMP и самим мессенджером, и так далее.

    Участвовал в проектировании и разработке бэкэнда системы с самого начала, от этапа создания архитектуры до демонстрации и приёмки MVP заказчиком. На выходе удалось получить, помимо отвечающего требованиям заказчика, хорошо документированный, практически полностью покрытый тестами код.

    Технический стек: Python 3.6, Django (и Django REST Framework), PostgreSQL, Celery, AWS (SQS, Lambda).

  • Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов
    НовосибирскБолее 5000 сотрудников
    Разработчик
    Ноябрь 2013 — Февраль 2017 (3 года и 4 месяца)

    Разработка и поддержка биллинговой системы, обслуживающей практически все платные сервисы Компании. За время работы оперативно и успешно интегрировал в биллинг множество новых сервисов. Также удалось существенно ускорить как сбор информации по начислениям от систем-партнёров, так и отдачу статистики.

    Технический стек: Python 2.7 и 3.x, Oracle SQL (materialized views, PL/SQL и так далее), shell scripting и ipython c pandas, seaborn и т.д. (в частности для анализа нагрузки).

    Также участвовал во внутреннем стартапе на пересечении мобильных технологий и сервисов компьютерного зрения. В основном работал над бэкэндом и деплоем проекта: Python 3.5, aiohttp, Tornado, PostgreSQL, Docker, Openstack.

  • Тор Девелопмент
    Новосибирск
    Разработчик
    Июнь 2012 — Ноябрь 2013 (1 год и 6 месяцев)

    Участвовал в проектировании, разработке и поддержке практически всех сервисов Компании. Таких как баннерная сеть, CPA-система, специализированная CMS для внутренних нужд, а также группа тематических веб-порталов. По большей части бэкэнд, но иногда и фронтэнд.

    Технический стек: PHP, Yii, MySQL, Python, MongoDB, ZeroMQ, JQuery, Redis.

  • Разработка программного обеспечения
    НовосибирскОт 10 до 100 сотрудников
    Инженер тестирования
    Декабрь 2011 — Апрель 2012 (5 месяцев)

    Занимался автоматизацией тестирования для систем электронной коммерции, что впоследствии позволило существенно упростить регрессионное тестирование и, тем самым, снизить нагрузку на отдел контроля качества.

    Технический стек: Selenium, WebDriver, Java.

  • НовосибирскОт 10 до 100 сотрудников
    Программист
    Апрель 2010 — Ноябрь 2011 (1 год и 8 месяцев)

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

    Технический стек: Groovy, Oracle SQL, Delphi, Java, Velocity, Python.

    GroovyOracleDelphiPythonJava
  • Сибирские Платежные Системы
    Новосибирск
    PHP Developer
    Август 2009 — Ноябрь 2009 (4 месяца)

    Разработка сервиса мониторинга платежей. Backend и Frontend.

    Технологии: PHP, PostgreSQL, шаблонизатор CTPP, jQuery, HTML, CSS.

    PHPPostgreSQLJavaScriptJQueryHTMLCSS

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

  • НГТУ

    Новосибирский государственный технический университет
    Новосибирск1877 выпускников
    Радиотехники, электроники и физики; РЭФ
    Январь 2003 — Январь 2009 (6 лет)

Рекомендательные письма

  • Вячеслав Маслов
    IT профессионалзнакомый
    He is able to parse non-parserable data!
    Письмо написано 28 октября 2011 в 03:42