Ruby on Rails Developer 3.5+
Minsk, BelarusМиддл • Сеньор
Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 3 до 5 лет
Опыт работы от 3 до 5 лет
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g10w1
О себе
На данный момент Ruby on Rails Developer 3.5+.
Мои компетенции и опыт
May 2025 – Till Now NDA
Project: Live Chat & Customer Support Platform (B2B SaaS product)
Responsibilities & Achievements:
- owned development and maintenance of a large monolithic Ruby on Rails and нужен доступ к резюме application, contributing across backend architecture and frontend UI while supporting ongoing product growth.
- designed and delivered reporting and analytics features with data aggregation, filtering, and export capabilities, enabling business stakeholders to independently access operational insights.
- architected and optimized asynchronous processing pipelines using Sidekiq and Redis, improving reliability and scalability of background job execution and scheduled workflows.
- maintained and improved WebSocket-based real-time infrastructure, ensuring stable low-latency live updates across active user sessions.
- led incremental refactoring of legacy modules within a large monolithic architecture, improving maintainability, testability, and long-term development velocity through expanded RSpec coverage.
- designed and implemented a fair-load chat auto-assignment system with operator queue management and rate limiting, reducing workload imbalance by 40% and decreasing assignment time from 30s to 5s, significantly improving operator efficiency and response speed.
Tech Stack: Ruby on Rails, нужен доступ к резюме , Sidekiq, Redis, PostgreSQL, AWS, Docker, Tailwind CSS, GitHub, WebSockets, RSpec
Dec2023 – May 2025 Rikmasters
Project: Volunteer Platform
Description:
A platform that streamlines volunteer coordination by connecting organizations with individuals willing to contribute their time and skills. It provides tools for discovering opportunities, tracking hours, and rewarding contributions.
Responsibilities & Achievements:
- Built a monolithic application with нужен доступ к резюме frontend and Ruby on Rails backend, ensuring seamless integration and maintainability;
- Designed and implemented a RESTful API for external integrations;
- Configured and optimized Nginx for routing and performance, which reduced average page load time by 30%;
- Integrated OAuth2 authentication with external service to automatically synchronize volunteer hours;
- Developed a gift shop module, which boosted volunteer engagement by 20% through a rewards-based system;
- Leveraged Redis + Sidekiq for background jobs, ensuring stable performance under high load;
- Maintained RSpec test suite with 85%+ coverage, significantly improving code reliability and reducing regressions.
Tech Stack:
Ruby on Rails, нужен доступ к резюме , PostgreSQL, Redis, Sidekiq, Nginx, OAuth2, Docker, REST API, Bootstrap, RSpec.
Nov 2022 – Dec 2023 Innowise
Project: E-commerce Marketplace
Description:
Market platform was created to bridge the gap between local vendors and customers in the community. It allows small businesses to place their products, and customers to easily browse, buy and arrange delivery or pickup.
Responsibility:
- Development of the Ruby on Rails backend using AWS and PostgreSQL;
- Created CI/CD pipelines with GitHub Actions, automating testing and deployment;
- Developed responsive frontend with dynamic checkout pages and OAuth-based authentication;
- Implementation of web sockets for updating order statuses in real time, which allows users to instantly receive notifications of status changes (confirmation, dispatch, delivery);
- Achieved 95% code coverage with automated testing using RSpec and Cypress;
- Managed microservices using RabbitMQ for asynchronous, ensuring seamless integration between modules.
Stack:
Ruby on Rails, React, ImmutableJS, Tailwind, Styled Components, Swagger, AWS, PostgreSQL, GitHub Actions, Docker, Docker Compose, WebSockets, Rspec, Cypress, RabbitMQ, ELK.
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
