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

Опыт
Профессионально занимаюсь разработкой более 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 на уровне достаточном, чтобы делиться своим опытом, и еще пяток языков и стеков на уровне "могу сделать фичу и поправить баги".
За свою карьеру я видел много хороших решений, но самое главное, я видел не меньше и плохих решений. Очень скептически отношусь к новым технологиям, обещающим решение всех проблем и всеобщее счастье. С опытом пришло понимание, почему следует тратить время на эффективные решения, и желание следовать этому. Считаю, что увеличение вычислительных мощностей – это способ уменьшить стоимость эксплуатации решения, а не уменьшить стоимость его разработки.
Не прекращаю учиться сам.
- aws
- docker
- concurrency
- mongodb
- architecture
- backend
- python
- microservices
- cloud
- ubuntu
- code organization
- scrum
- rest api
- agile
- рефакторинг
- algorithms
- coroutines
- best practices
- базы данных
- aws
- javascript
- go
- vue.js
- architecture
- python
- microservices
- django
- web-development
Владимир Баскаков

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

Отзывов: 1
От синтаксиса и базовых конструкций, до объектно-ориентированного программирования. Затронем функциональное программирование, а также изучим популярные библиотеки для анализа данных
Ключевые навыки
- java-se
- python
- concurrency
- linux
- openstack
- rust
- базы данных
- тесты
- jenkins
- java
- mysql
- opensource
- nginx
- unit testing
- infrastructure
- saltstack
Специализация
-
Программирование на Rust
Rust может показаться непростым для программиста без опыта в C. Но я помогу разобраться с базовыми абстракциями, типа управления памятью, трейтами и основными идиомами.
-
Программирование на Java
Предпочитаю легковесные библиотеки и фрэймворки тяжелым "комбайнам". О Java ходит много мифов, но все они пошли от непонимания особенностей платформы. Покажу, как развенчать эти мифы.
-
Программирование на Python
Использовал Python и как сопутствующий инструмент, и как основной ЯП для проектов. Покажу как и когда его применять для автоматизации и бэкендов веб-сервисов.
Готово! Мы сообщим, когда ментор освободится. Изучи других менторов на сайте - возможно, они тоже тебе подойдут!
Что-то пошло не так :-( Либо неправильно почту вбил, либо такой email уже существует.
Что входит в оплаченный период?

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

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

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

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