Андрей Ларионов

Более 15 лет стажа. Работал в различных областях, применяя самые разные технологии и языки. Много нанимал. Знаю, что отличает хорошего разработчика от ремесленника и готов помочь стать тем или другим.

У этого ментора сейчас нет мест, но ты можешь встать в очередь

Нет мест
$132 / неделя
Часовой пояс: GMT +2

Опыт

Профессионально занимаюсь разработкой более 15 лет в самых различных областях:

  • начал карьеру PHP разработчиком в транснациональной корпорации Schlumberger. Там же освоил Oracle 9i и PL/SQL. Внедрил bugtracker (trac) и систему контроля версий (SVN);
  • после этого работал над внедрением ERP Microsoft Dynamics AX (Axapta) и программировал на X++ для крупнейшего в Западной Сибири дилера и ритейлера комплектующих;
  • 10 лет в компании Яндекс:
    • младший разработчик. Разрабатывал расширения и улучшения для JIRA, обеспечивал ее бесперебойную работу;
    • руководитель группы разработки инструментов. Собрал команду, которая сегодня работает в ведуших компаниях мира (Google, Apple, Deutsche Bank). Мы создали на тот момент единственное решение позволявшее иметь JIRA read-only реплику в реальном времени. Это позволило горизонтально масштабировать ее для операций чтения. Также разработали и поддерживали десяток внутренних и внешних сервисов Яндекса, включая Root, Expert.
    • старший разработчик IaaS. Участвовал в разработке и интеграции одного из внутренних облаков компании на базе OpenStack.
    • старший разработчик Яндекс.Облака. Занимался архитектурой и проектированием систему разграничения доступа и прав.

За время карьеры освоил Java, Python, Rust на уровне достаточном, чтобы делиться своим опытом, и еще пяток языков и стеков на уровне "могу сделать фичу и поправить баги".

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

Не прекращаю учиться сам.

Есть еще 2 доступных ментора с похожей специализацией Показать Скрыть

    Владимир Баскаков

    Отзывов: 1

    Работаю с Python в течение последних четырех лет, также имею C++ бегрануд. Поделюсь знаниями, расскажу как писать код быстро, эффективно и чтоб работало.

    • aws
    • docker
    • concurrency
    • mongodb
    • architecture
    • backend
    • python
    • microservices
    • cloud
    • ubuntu
    • code organization
    • scrum
    • rest api
    • agile
    • рефакторинг
    • algorithms
    • coroutines
    • best practices

    Mihail Borodin

    Отзывов: 1

    От синтаксиса и базовых конструкций, до объектно-ориентированного программирования. Затронем функциональное программирование, а также изучим популярные библиотеки для анализа данных

    • базы данных
    • aws
    • javascript
    • go
    • vue.js
    • architecture
    • python
    • microservices
    • django
    • web-development

Ключевые навыки

  • java-se
  • python
  • concurrency
  • linux
  • openstack
  • rust
  • базы данных
  • тесты
  • jenkins
  • java
  • mysql
  • opensource
  • nginx
  • unit testing
  • infrastructure
  • saltstack

Специализация

  • Программирование на Rust

    Rust может показаться непростым для программиста без опыта в C. Но я помогу разобраться с базовыми абстракциями, типа управления памятью, трейтами и основными идиомами.

  • Программирование на Java

    Предпочитаю легковесные библиотеки и фрэймворки тяжелым "комбайнам". О Java ходит много мифов, но все они пошли от непонимания особенностей платформы. Покажу, как развенчать эти мифы.

  • Программирование на Python

    Использовал Python и как сопутствующий инструмент, и как основной ЯП для проектов. Покажу как и когда его применять для автоматизации и бэкендов веб-сервисов.

У этого ментора сейчас нет мест, но ты можешь встать в очередь.

Расскажи о своей цели обучения, и мы поможем составить план, чтобы ожидание в очереди прошло с пользой.

Что входит в оплаченный период?

Неограниченное общение в персональном чате;

Индивидуальная программа обучения;

Практические задания и код-ревью;

Пожизненный доступ в закрытый клуб mkdev, где можно найти помощь, профессиональные советы и вакансии.

Читай подробнее о том, как устроен учебный процесс >