Middle Elixir DeveloperСпециалистХронологический

Middle Backend-разработчик Elixir

Бэкенд-разработчик с 3-летним стажем в Elixir, специализирующийся на проектировании отказоустойчивых распределенных систем.

Бесплатный конструктор резюмеВакансии

Контакты

Вымышленные данные
Александр Дмитриевич Волков
Middle Elixir Developer
xxx@mail.ru+7 926 000-00-00Санкт-Петербург

О себе

Опытный разработчик на Elixir/Phoenix с упором на надежность и масштабируемость. Проектирую системы с использованием принципов Let it crash, умею работать с GenStage и Broadway. Имею опыт миграции монолитов на микросервисную архитектуру и настройки распределенных кластеров BEAM.

Опыт работы

Middle Elixir Developer
Финтех компания 'Экватор' · Удаленно
2021 — наст. время
  • Разработал систему обработки транзакций, выдерживающую нагрузку до 5000 RPS
  • Внедрил использование GenStage для параллельной обработки данных, что ускорило парсинг логов в 4 раза
  • Спроектировал и реализовал иерархию Supervision trees, снизив количество критических падений сервиса на 35%
  • Настроил мониторинг приложения с использованием Telemetry и Grafana
Backend Developer (Elixir)
EdTech Платформа 'Знание' · Санкт-Петербург
2019 — 2021
  • Разработал систему real-time уведомлений на Phoenix Channels для 100к+ активных пользователей
  • Интегрировал 4 платежные системы и автоматизировал процесс сверки платежей
  • Провел рефакторинг legacy-кода, увеличив покрытие тестами с 30% до 85%

Навыки

Hard skills
ElixirOTP (GenServer, Supervisor)Phoenix FrameworkDocker / KubernetesRabbitMQ / RedisPostgreSQLProperty-based testing (StreamData)Prometheus / Grafana
Soft skills
Решение сложных проблемТехническое наставничествоТайм-менеджментКритическое мышление

Образование

Программная инженерия
ИТМО · 2015 — 2019

Языки

  • Русский C2 (Native)
  • Английский B2 (Upper Intermediate)
Подтянуть язык

Сертификаты

  • Distributed Systems with Elixir · Pragmatic Studio, 2022

Частые вопросы

01.Каков средний стек Middle Elixir разработчика?

Phoenix, Ecto, Broadway для работы с очередями, Telemetry для мониторинга и глубокое знание OTP.

02.Нужно ли знать Docker?

Да, современная разработка на Elixir подразумевает контейнеризацию и умение настраивать релизы через Burrito или Distillery.

03.Чем отличается Middle от Junior?

Middle способен самостоятельно спроектировать структуру GenServer-ов и управлять состоянием распределенного приложения.

04.Важен ли опыт с другими языками?

Да, понимание отличий от императивных языков помогает лучше использовать преимущества Erlang VM.

Похожие образцы

Ведущий Веб-аналитикЭксперт

Хронологическое резюме Ведущего Веб-аналитика

Стратегически мыслящий Ведущий Веб-аналитик с 8-летним опытом, специализирующийся на разработке и внедрении комплексных аналитических решений, управлении командами и применении Big Data для достижения значимых бизнес-результатов.

Открыть
Ведущий SEO-специалистВедущий специалист

Резюме Ведущего SEO-специалиста. Пример для руководителей

Опытный Ведущий SEO-специалист с 8-летним стажем и доказанным опытом разработки и реализации выигрышных SEO-стратегий для крупных компаний. Эксперт в управлении командами, оптимизации бюджетов и достижении амбициозных бизнес-целей через органический канал.

Открыть
Ведущий РедакторВедущий специалист

Резюме Ведущего Редактора (IT-тематика)

Опытный ведущий редактор с более чем 7-летним стажем в создании и управлении контентом для IT-проектов, специализирующийся на разработке контент-стратегии, управлении командой авторов и редакторов, а также оптимизации материала для поисковых систем.

Открыть
Веб-аналитикСпециалист

Хронологическое резюме Веб-аналитика

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

Открыть

Полезные статьи по теме