• File

Serhii

Ruby developer

Considering positions:
Ruby developer, Full stack developer
Age:
42 years
City of residence:
Dnipro
Ready to work:
Remote

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

SERHII MAHAS
The role you are applying for?
[open contact info](look above in the "contact info" section)
[open contact info](look above in the "contact info" section) Ukraine

SUMMARY SKILLS

Full-stack Ruby on Rails developer with experience maintaining and extending production Front-end:
SaaS platforms as part of distributed development teams. Comfortable across the stack —
from background job orchestration (Sidekiq) and payment integrations (Stripe, Paddle) to HTML5 CSS3 Sass/SCSS
modern front-end development with Hotwire (Turbo & Stimulus). I continuously build practice
Tailwind CSS JavaScript jQuery
projects to stay current with the latest Rails (7/8) ecosystem and clean architecture patterns
(service, query, and form objects). Reliable, communicative, and focused on shipping Bootstrap Hotwire (Turbo & Stimulus)
maintainable, well-tested code.

Back-end:
EXPERIENCE Ruby Ruby on Rails Sidekiq

Botster — SaaS Automation Platform 2023 - 2025 RESTful APIs JSON APIs JWT

Position: Full-Stack Ruby on Rails Developer
• Maintained and extended a multi-tenant SaaS platform (60+ domain models) for Databases:
automated SEO/marketing algorithms, working within an existing development team. PostgreSQL, MySQL, Redis
• Worked across a Sidekiq-based background job pipeline (13 workers) handling algorithm
execution, output processing, and failure handling.
• Extended Paddle billing integration: subscriptions, credit-based wallets, and affiliate Payments & Integrations:
tracking.
• Maintained a public REST API (v1/v2, JWT auth) used for Zapier and third-party Stripe Stripe Connect Paddle AWS S3
integrations.
• Worked with a distributed worker fleet (Dockerized Sidekiq workers running Google APIs Slack bots Telegram bots
Selenium/Watir/Puppeteer) for browser automation at scale.
• Integrated and maintained third-party services: Slack, Telegram, Google APIs (Analytics,
Search Console, Gmail, YouTube), Brevo, OneSignal, Facebook Pixel. DevOps & Tooling:
Docker Heroku Capistrano RSpec
LokiC — Enterprise CMS / Workflow Platform 2021 - 2023
Capybara Rubocop
Full-Stack Ruby on Rails Developer
• Maintained and extended a large-scale content/workflow management platform (150+
domain models): publication workflows, scraping tasks, and work request tracking. Workflow:
• Implemented features within a role-based access control and permissions system. Git, Jira, Trello, Asana
• Built features using Sidekiq background jobs, Slack notifications, and RailsAdmin.
• Built reporting and data-grid views (datagrid gem) for internal admin users.
• Worked with a Stimulus/Turbo + Webpacker front-end (Bootstrap 4).

Greyt.me & Twitter2Roam — API & Data Integration Projects 2019 - 2021

Full-Stack Ruby on Rails Developer
• Developed features for a JSON API backend (Greyt.me) connecting students with
advisors for paid project feedback.
• Implemented Stripe Connect payment splitting for advisor payouts and real-time
messaging via Action Cable.
• Integrated AWS MediaConvert/Lambda for media file processing pipelines.
• Built a Rails service (Twitter2Roam) to bulk-import a user's tweet history via Twitter API
v2, with paginated fetching and bulk inserts via activerecord-import.
• Containerized the application with Docker.

EDUCATION

Python Programming Course, Certificate of Completion 2017 - 2019
IT Academy "STEP"

Bachelor's and Specialist's Degree in Computer 2001 - 2006
Systems and Networks
Zaporizhzhya National Technical University

Powered by www.enhancv.com

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: