Andrei Subbota

Senior Backend Engineer with 13+ years of Ruby expertise, currently at Mentimeter (interactive presentation platform with 500M+ users). Active Open Source maintainer and contributor to core Ruby/Rails ecosystems — with thousands of combined GitHub stars across the Grape and Rails projects. Focused on scalable architecture, API design, and performance; known for driving complex cross-team migrations, building shared tooling, and raising engineering standards through mentorship and code review.

Oct 2021 to
Present

Mentimeter (opens in new tab)  ·  Senior Backend Engineer

High-load interactive presentation platform supporting real-time audience engagement for 500M+ users

  • Spearheaded the largest domain model migration in company history, orchestrating a zero-downtime execution across 10+ engineering teams, while preserving full service continuity without a single integration incident.
  • Designed and developed an in-house API framework built on Grape that achieved 100% adoption across all product teams, establishing clear code ownership boundaries, enforcing zones of responsibility, and eliminating cross-team boilerplate at scale.
  • Leveraged the declarative structure of the framework to auto-generate OpenAPI specifications, systematically closing the integration gap between frontend and backend teams and reducing cross-functional delivery friction across the engineering org.
  • Extended OpenTelemetry instrumentation and built comprehensive DataDog dashboards across AWS backend services, raising platform observability standards and strengthening production resilience.
  • Championed backend engineering excellence through high-signal code reviews and cross-team mentorship, raising the collective quality bar across multiple squads in a 10+ team engineering organization.
  • Delivered end-to-end features as a fullstack contributor, authoring TypeScript and React code within cross-functional teams to unblock product delivery without sacrificing backend standards.
Oct 2017 to
Sep 2021

Servers.com (opens in new tab)  ·  Backend Developer

Global bare-metal cloud infrastructure provider operating across ~20 data centers worldwide

  • Architected and executed a comprehensive refactoring of a legacy proof-of-concept hardware provisioning system (PXE-worker) that managed automated bare-metal server bootstrapping globally.
  • Designed and delivered a real-time infrastructure management subsystem, introducing a centralized GUI, detailed state tracking, live log streaming, and precise ETA estimation for physical server deployment across all global zones.
2010 to
2017

Earlier Experience

RestreamTechnical Lead  ·  2015 – 2017
Led Ruby on Rails development across multiple products: a chess tournament portal with real-time and historical broadcast streaming, a TV broadcast analytics system, and a home CCTV platform with a client-facing mobile app. Containerized services with Docker, conducted technical interviews and architectural reviews.
Undev.ruTeam Lead & Backend Engineer  ·  2012 – 2014
Upgraded 10+ Ruby/Rails codebases from legacy versions (1.8.7 → 2.x, Rails 2/3 → 4); migrated databases from MySQL and MongoDB to PostgreSQL; increased test coverage with RSpec, Minitest, and Capybara; automated deployments with Capistrano and Ansible.
ParcsisLead Software Engineer  ·  2010 – 2012
Built a high-load legal documents platform with data mining and natural language processing features.
RubyRuby, Ruby on Rails, Grape, Dry-rb, RSpec, Minitest, Capybara
DatabasesPostgreSQL, MySQL
InfrastructureAWS, Vercel, Docker, Nginx, Capistrano, Ansible
MessagingRabbitMQ, Kafka
ObservabilityDataDog, OpenTelemetry
PracticesDomain-driven design, event-driven architecture, microservices, CI/CD
JavaScriptTypeScript, React
2006
BSc in Mathematics — Samara State University
Thesis: Application of the Metric Model in Text Processing
  • English — Professional working proficiency