AmitableСвязанные данные и процессы

Резюме

Павел Ермолаев

Основатель Amitable / Разработчик / Архитектор

Основатель и владелец Amitable — рабочего пространства для связанных бизнес-данных и командной работы. Отвечаю за продукт, архитектуру и разработку. Пишу в блоге Amitable о продукте и разработке. Ранее создавал CRM-системы с нуля в Сбере, руководил небольшой фронтенд-командой и работал с международной командой над проектами для Индии.

Опыт работы

  1. — настоящее время

    Москва

    Amitable

    Основатель и владелец

    Я основал Amitable и отвечаю за развитие продукта, его архитектуру и реализацию. Amitable — рабочее пространство, в котором команды организуют бизнес-данные в коллекции документов и связывают записи между собой. Я проектирую модель рабочих пространств, полей, связей и прав доступа, чтобы система подстраивалась под реальные процессы команд. Разрабатываю фронтенд и серверную часть, включая GraphQL API и хранение данных в PostgreSQL. Реализую совместную работу с обновлениями в реальном времени и интеграции с внешними инструментами. Развиваю функции с ИИ, которые помогают работать с данными через естественный язык, создавать фильтры и предварительно строить диаграммы. Как владелец проекта, я определяю приоритеты, принимаю технические решения и сам довожу функциональность от идеи до работающего результата.

  2. —

    Москва

    Зеленый банк

    Frontend-разработчик / Архитектор / Тимлид

    Главное достижение — создание SberCRM с нуля: CRM с пользовательскими сущностями и связями, которую мы с backend-разработчиком довели до первого релиза и клиентов в 2021 году. Руководил фронтенд-командой из трёх человек и внедрил микрофронтендную архитектуру на Webpack Module Federation для независимой разработки и выпуска функций несколькими командами. Позже работал в международной команде над онлайн-банком и модулем продаж для индийского рынка.

  3. —

    Москва

    Глобус-ИТ

    Frontend-разработчик (React, TypeScript)

    Разработка фронтенда CRM для дочерних и зависимых организаций: ведение потенциальных клиентов и продаж услуг по стадиям от новой заявки до закрытой сделки.

  4. —

    Удалённый контракт

    Reportix

    Frontend-разработчик (React, TypeScript)

    Разработка интерфейса для существующего API: навигация по каталогам, списки папок с фильтрами, загрузка файлов с индикатором прогресса, просмотр изображений, текста, HTML и PDF, подсветка синтаксиса кода и JSON.

  5. —

    Удалённый контракт

    Epicalls

    Full-stack разработчик (React, Ruby on Rails)

    Разработка app.epicalls.com — контакт-центра и CRM с интеграцией облачной коммуникационной платформы Twilio и платёжного шлюза Stripe. Backend на Ruby on Rails, frontend на React.

  6. —

    Москва

    Advanced Monitoring

    Full-stack разработчик (React, Ruby on Rails)

    Разработка нескольких одностраничных панелей мониторинга событий безопасности на React, Node.js и Backbone. Создание системы мониторинга и предотвращения уязвимостей корпоративного ПО на Ruby on Rails.

  7. —

    Москва

    Creara

    Full-stack разработчик

    Развлекательные веб-приложения с интеграцией биллинга, визуализация табличных данных, одностраничные приложения и лендинги. Стек: Symfony (PHP), JavaScript, Backbone.js, jQuery.

  8. —

    Москва

    Liber

    Full-stack разработчик

    Разработка и поддержка онлайн-каталога библиотеки, поддержка пользователей. Стек: CakePHP, jQuery.

  9. —

    Москва

    Yevart

    Веб-разработчик

    Вёрстка HTML и PHP-шаблонов по PSD-макетам: alumgrad.ru, semenovgallery.ru, portrets.net и более десяти других сайтов.

Навыки

  • React.js
  • JavaScript
  • TypeScript
  • Frontend development
  • Test-driven development
  • Webpack Module Federation
  • GraphQL
  • TanStack Table
  • Архитектура фронтенд-приложений и роутинг; интеграция с REST и GraphQL API.
  • Сложные React-компоненты: таблицы с клиентской и серверной сортировкой и фильтрацией, виртуализацией, бесконечной прокруткой и ленивой загрузкой.
  • Канбан-доски с drag-and-drop, календари, визуальные редакторы стадийных моделей на Canvas, графики и диаграммы.
  • Микрофронтенды на Webpack Module Federation; CI/CD с Jenkins, Docker, Nginx и GitHub Actions.
  • Модульное и сквозное тестирование с Vitest и Playwright; Storybook и UI-киты.

Образование

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

Московский авиационный институт (национальный исследовательский университет), Москва

Робототехнические и интеллектуальные системы; приводы авиационной и космической техники

Языки

  • Русский — родной
  • Английский — B2, выше среднего

Рекомендации

  • Сбер

    Алексей Р. · Разработчик / Руководитель направления

  • Epicalls

    Jordan · Владелец продукта

  • Wynd

    Alex · Руководитель отдела разработки

  • Damonmotorcycles

    Amber · Руководитель маркетинга и разработки продукта

  • Reportix

    Dennis · Владелец продукта

  • Advanced Monitoring

    Alexander · Руководитель отдела разработки