visitor@edenisn.ru:~$

CV

Denis Erofeev · Senior Ruby on Rails developer

Backend developer with 19 years 7 months in the profession. Core stack is Ruby (Rails, Hanami), plus Go. I design APIs, work with databases under load, build asynchronous integrations, and grow legacy codebases instead of fearing them.

Download PDF

Skills

Languages
  • Ruby
  • Go
  • JavaScript
  • SQL
  • Shell
Frameworks
  • Ruby on Rails
  • Hanami
  • RSpec
  • React
  • jQuery
Data & queues
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • Elasticsearch
  • Sphinx
  • Kafka
  • RabbitMQ
Infrastructure
  • Linux (Ubuntu, Debian, Red Hat)
  • Docker
  • Kubernetes
  • Git

Experience

  1. 1 year 10 months

    Konsol.Pro

    Senior backend developer

    A platform for hiring self-employed contractors: tasks, document flow, instant payouts and tax risk control.

    • Fintech integrations: bulk payouts to contractors via instant payments and partner banks
    • Tax service integration: a receipt for every payout, income limit checks
    • Public API for corporate clients and integrations with their systems
    • Platform core and performance: tasks, contractor onboarding, database under load, background jobs
  2. 2 years

    RTK IT

    Senior backend software engineer

    A smart home platform: devices, automation scenarios, mobile apps.

    • Designed and built microservices for the complex parts of the product
    • Integrated those microservices with the monolith
  3. 3 years 4 months

    igooods

    Senior backend software engineer

    A grocery delivery service.

    • Fintech integrations: payouts through Rocketbank, Tinkoff and other banks
  4. 4 months

    Soft Project

    Senior software engineer

  5. 3 years 9 months

    OneClass

    Fullstack Ruby on Rails developer

    A Canadian edtech startup with study materials for students.

    • A wide range of Rails work, from business logic to legacy maintenance
    • Focused interface work in React
  6. 1 year 1 month

    ABAK-PRESS

    Fullstack Ruby on Rails developer, DevOps engineer

  7. 9 months

    ITBeaver

    Fullstack Ruby on Rails developer

  8. 8 years 11 months

    Volgogradenergosbyt

    Lead programmer

Education

  1. Volgograd State Technical University

    Faculty of Electronics and Computer Engineering

    • BSc: automated information processing and control systems
    • Engineer: computers, systems and networks

Continued education

  1. Software Architect

    Skillbox

    • Architectural styles, distributed architecture, monolith refactoring
    • Functional and non-functional requirements, API design
    • Transaction management, event-driven work, integration
    • Service discovery, configuration, security, API gateway
    • Infrastructure and runtime, observability, cloud native

Communities

  1. GitHub

    4781 contributions across 19 repositories: Ruby, JavaScript, Go, SCSS, Shell

About

I design and grow the server side of web applications: APIs, business logic, integrations, data access and background processing.

Frontend — React, jQuery, HTML5, CSS — when the interface needs support or extending.

I can take services to production and keep them there: designing APIs, working with databases under load, building asynchronous integrations, and making sense of legacy code. I take part in open source.

Get in touch

Telegram
@edenisn