← Back to list
Senior
Registration: 12.04.2026

Dmitriy Krumin

Specialization: Backend Engineer
— Senior Backend Engineer with 10+ years of experience building robust, scalable systems in Ruby and GraphQL. — Deep expertise in backend architecture, distributed systems, and authentication platforms. — Proven ability to lead full product lifecycles from architecture to deployment, with successful projects ranging from single sign-on systems to health tech and e-commerce platforms. — Thrives in remote, async-first environments with cross-functional collaboration. Additional Highlights: — Built complex microservice systems and SSO for millions of users. — Experience with event-driven and asynchronous task workflows. — Strong documentation, testing, and technical mentorship track record.
— Senior Backend Engineer with 10+ years of experience building robust, scalable systems in Ruby and GraphQL. — Deep expertise in backend architecture, distributed systems, and authentication platforms. — Proven ability to lead full product lifecycles from architecture to deployment, with successful projects ranging from single sign-on systems to health tech and e-commerce platforms. — Thrives in remote, async-first environments with cross-functional collaboration. Additional Highlights: — Built complex microservice systems and SSO for millions of users. — Experience with event-driven and asynchronous task workflows. — Strong documentation, testing, and technical mentorship track record.

Skills

Ruby
SQL
Python
JavaScript
CoffeeScript
Ruby on Rails
Grape API
Trailblazer
Dry-rb
PostgreSQL
Redis
Sidekiq
Kafka
NATS
MySQL
GraphQL
REST
Hasura
SSO
Google Cloud Platform
Docker
GitHub
Heroku
RSpec
Capybara
Integration Testing

Work experience

Senior Backend Engineer
since 01.2025 - Till the present day |T1 Innotech
Ruby, Trailblazer, Grape API
● Developed and optimized user authentication microservices using Grape API & Trailblazer. ● Increased permission-check throughput via DB and endpoint optimizations. ● Refactored role-based notifications microservice. ● Implemented an orchestrator that migrates a project across several microservices. ● Ensured 90%+ test coverage with RSpec across new services.
Lead Software Engineer
08.2024 - 11.2024 |Flant
Ruby, NATS, ViewComponent, Tailwind
● Designed and implemented backend services using clean interactor patterns and communicating via NATS message bus. ● Delivered frontend using ViewComponent + Tailwind. ● Owned cross-service data flows and permissions with Cancan.
Senior Backend Developer
12.2022 - 02.2024 |Etnamed
Kafka, GraphQL, Hasura, Python
● Designed microservice architecture for lifestyle health app. ● Integrated Kafka-based event system with push notification delivery. ● Used Hasura to streamline GraphQL layer. ● Built AI content tools (Stable Diffusion, Dreambooth) for dynamic visuals.
Senior RoR Developer / Resource Manager
07.2021 - 06.2022 |Andersen Lab
RoR
● Worked on several projects with different customer requirements. ● Developed and modularized patient management app into services from monolith. ● Designed caching and performance strategies for high-read services. ● Acted as team lead and mentor for junior developers. ● Supported recruiting via technical interviews and onboarding processes. ● Simultaneously served as Resource Manager overseeing employee development.
Senior Ruby on Rails Developer / Systems Architect
01.2012 - 06.2021 |Edimdoma Group
Redis, Sidekiq, PostgreSQL, API
Projects: 1. Edimdoma.ru – Social culinary portal with recipes and user community. ● Scaled Ruby app for millions of monthly users with performance profiling and bottleneck mitigation. ● Architected multi-channel APIs for Android/iOS, and frontend SPA modules. ● Migrated monolith to modular services using Redis, Sidekiq, and PostgreSQL. ● Integrated image handling, rich content filters, and search indexing (Sphinx). 2. SSO System: auth.edimdoma.ru. ● Developed centralized Single Sign-On (CAS + JWT) system across web and mobile apps. ● Allowed email, phone, and social logins unified under one security protocol. ● Wrote architecture for secure token management and access delegation. 3. Shop.edimdoma.ru. ● Built eCommerce backend platform from scratch; integrated payment systems and loyalty features. ● Created full e-commerce backend: listings, loyalty, checkout, logistics API. ● Integrated payment platforms and optimized job performance queues. 4. Mailing System: pochta.jvlife.ru. ● Built HTML editor with template builder for 300K+ user newsletter campaigns. ● Deployed scalable Redis-backed job queue to support delayed mailing. ● Enabled campaign scheduling, A/B testing, and click analytics. 5. Google Assistant Integration. ● Developed webhook service for recipe walkthroughs using voice interfaces. ● Enabled NLP response mapping and user interaction flow via Google Assistant APIs. 6. Studio & Loyalty Systems. ● Architected booking and payment web app for cooking classes. ● Built loyalty programs, coupon engines, and payment gateways.

Educational background

Applied Mathematics & Information Systems Administration
2005 - 2011
Moscow State Industrial University (MSIU)

Languages

EnglishUpper IntermediateRussianNative