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.
Skills
- Languages
- Frameworks
- Data & queues
- Infrastructure
Experience
-
November 2024 — present 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
-
December 2022 — November 2024 2 years
RTK IT concurrent
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
-
August 2021 — November 2024 3 years 4 months
igooods concurrent
Senior backend software engineer
A grocery delivery service.
- Fintech integrations: payouts through Rocketbank, Tinkoff and other banks
-
April 2021 — July 2021 4 months
Soft Project
Senior software engineer
-
August 2017 — April 2021 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
-
August 2016 — August 2017 1 year 1 month
ABAK-PRESS
Fullstack Ruby on Rails developer, DevOps engineer
-
December 2015 — August 2016 9 months
ITBeaver
Fullstack Ruby on Rails developer
-
February 2007 — December 2015 8 years 11 months
Volgogradenergosbyt
Lead programmer
Education
-
1999 — 2004
Volgograd State Technical University
Faculty of Electronics and Computer Engineering
- BSc: automated information processing and control systems
- Engineer: computers, systems and networks
Continued education
-
April 2024 — September 2024
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
-
May 2011 — present
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
- edenisn@gmail.com
- Telegram
- @edenisn
- GitHub
- github.com/edenisn
- Habr Career
- career.habr.com/erofeevdn