AmitableConnected data and workflows

CV

Pavel Ermolaev

Amitable Founder / Developer / Architect

Founder and owner of Amitable, a workspace for connected business data and team collaboration. I lead the product, architecture, and development. I write about the product and its development on the Amitable blog. Previously, I built CRM systems from scratch at Sber, led a small frontend team, and worked with an international team on projects for India.

Experience

  1. — present

    Moscow

    Amitable

    Founder and Owner

    I founded Amitable and lead its product development, architecture, and implementation. Amitable is a workspace where teams organize business data into document collections and connect related records. I design workspaces, fields, relationships, and permissions so the system can fit real team processes. I build the frontend and backend, including the GraphQL API and PostgreSQL persistence. I implement real-time collaboration and integrations with external tools. I develop AI-assisted features that help people work with data in natural language, create filters, and preview charts. As the project owner, I set priorities, make technical decisions, and carry features from an idea through to working software.

  2. —

    Moscow

    Зеленый банк (Green Bank)

    Frontend Developer / Architect / Team Lead

    My main achievement was building SberCRM from scratch: a CRM with user-defined entities and relationships that a backend developer and I brought to its first release and customers in 2021. I led a frontend team of three and introduced a Webpack Module Federation microfrontend architecture so multiple teams could develop and release features independently. Later, I worked with an international team on an online bank and sales module for the Indian market.

  3. —

    Moscow

    Globus-IT

    Frontend Web Developer (React, TypeScript)

    Built the frontend of a CRM for subsidiaries and affiliated organizations, tracking prospective customers and service sales through stages from a new lead to a closed deal.

  4. —

    Remote contract

    Reportix

    Frontend Web Developer (React, TypeScript)

    Built a frontend GUI for an existing API: directory navigation, filtered folder listings, file uploads with progress indicators, image/text/HTML/PDF viewers, and code and JSON syntax highlighting.

  5. —

    Remote contract

    Epicalls

    Full-stack Web Developer (React, Ruby on Rails)

    Developed app.epicalls.com, a contact center and CRM integrating the Twilio cloud communications platform and Stripe payment gateway. Built the Ruby on Rails backend and React frontend.

  6. —

    Moscow

    Advanced Monitoring

    Full-stack Web Developer (React, Ruby on Rails)

    Developed several single-page security event monitoring dashboards with React, Node.js, and Backbone, and an enterprise software vulnerability monitoring and prevention system with Ruby on Rails.

  7. —

    Moscow

    Creara

    Full-stack Web Developer

    Built entertainment web applications with billing integration, tabular data visualizations, single-page applications, and landing pages. Stack: Symfony (PHP), JavaScript, Backbone.js, jQuery.

  8. —

    Moscow

    Liber

    Full-stack Web Developer

    Developed and maintained an online library catalog and provided customer support. Stack: CakePHP, jQuery.

  9. —

    Moscow

    Yevart

    Web Developer

    Converted PSD designs into HTML and PHP templates for alumgrad.ru, semenovgallery.ru, portrets.net, and more than ten other websites.

Skills

  • React.js
  • JavaScript
  • TypeScript
  • Frontend development
  • Test-driven development
  • Webpack Module Federation
  • GraphQL
  • TanStack Table
  • Frontend architecture and routing; integration with REST and GraphQL APIs.
  • Complex React components: tables with client- and server-side sorting and filtering, virtualization, infinite scrolling, and lazy loading.
  • Drag-and-drop Kanban boards, calendars, visual workflow editors using Canvas, charts, and graphs.
  • Microfrontends with Webpack Module Federation; CI/CD with Jenkins, Docker, Nginx, and GitHub Actions.
  • Unit and end-to-end testing with Vitest and Playwright; Storybook and UI kits.

Education

· Higher education

Moscow Aviation Institute (National Research University), Moscow

Robotic and intelligent systems; aviation and space technology drives

Languages

  • Russian — native
  • English — B2, upper intermediate

References

  • Sber

    Alexey R. · Developer / Head of function

  • Epicalls

    Jordan · Product owner

  • Wynd

    Alex · Head of development department

  • Damonmotorcycles

    Amber · Head of product marketing and development

  • Reportix

    Dennis · Product owner

  • Advanced Monitoring

    Alexander · Head of development department