UpstaffSign up
Andrii V., Senior Ruby on Rails Engineer
Andrii V.
🇺🇦Ukraine (UTC+02:00)
Created AtUpstaffer since March, 2026

Andrii V. — Senior Ruby on Rails Engineer

Expertise in Back-End Web, DevOps.

 Last verified on March, 2026

Core Skills

Bio Summary

  • 15+ years of professional experience in software engineering, including 10+ years specializing in Ruby on Rails.
  • Skilled in Ruby, Ruby on Rails, JavaScript/TypeScript, React JS, Angular JS, and RESTful API design, cloud platforms (AWS, Azure, GCP) and containerization (Docker, Vagrant).
  • Experience in software architecture, design patterns, UML, MVC, TDD, BDD, and Agile methodologies (Scrum, Kanban, XP), SDLC.
  • Leadership in large-scale projects including telemedicine, legal services, and e-commerce platforms, driving architecture, team coaching, and performance optimization (Elasticsearch, Sidekiq), and advanced database technologies (MySQL, PostgreSQL, MongoDB).
  • Skilled in memory optimization, big data processing, API integration, code refactoring, and comprehensive documentation, delivering scalable and maintainable solutions across diverse domains.

Technical Skills

Programming Languages JavaScript, Ruby, TypeScript
JavaScript Frameworks Angular, AngularJS, React
.NET Platform Azure
JavaScript Libraries and Tools p5.js
Ruby Frameworks Ruby on Rails
Ruby Libraries and Tools Sidekiq
Data Analysis and Visualization Technologies Kibana
Databases & Management Systems / ORM AWS ElasticSearch, Elasticsearch, MongoDB, MySQL, PostgreSQL, SQL
UI Frameworks, Libraries, and Browsers Bootstrap 4
Cloud Platforms, Services & Computing AWS, Azure, DigitalOcean, GCP, Heroku
Amazon Web Services AWS ElasticSearch
Methodologies, Paradigms and Patterns Agile, Architecture and Design Patterns, BDD, FDD, Kanban, MVC, Observer, OOP, REST, Scrum, SDLC, TDD, UML, Waterfall
Logging and Monitoring Airbrake, Datadog, Logstash
Web/App Servers, Middleware Apache HTTP Server, Nginx, Puma (Ruby/Rack Web Server)
SDK / API and Integrations API, GraphQL, RESTful API
Collaboration, Task & Issue Tracking Atlassian Confluence
Third Party Tools / IDEs / SDK / Services Atom, IntelliJ IDEA, Microsoft Visual Studio Code, Sublime Text
QA, Test Automation, Security BDD, Postman, RSpec, Unit Testing
Platforms CRM
Virtualization, Containers and Orchestration Docker, Vagrant
Operating Systems macOS, Ubuntu, Windows
Other Technical Skills Ruby/Rack Web Server

Work Experience

Senior Ruby on Rails Engineer / Team Lead, Platform to provide telemedicine

Duration: 2 years 3 months

Summary: One of the biggest telemedicine providers. Healthcare project that allows users to get doctor appointments, consultations, and medicine receipts. It was built as a multiplatform solution to cover requirements of clients in the US, Canada, and Europe, using feature toggles for easy customization.

Responsibilities:

  • Architecture and design;
  • Knowledge sharing and coaching;
  • Maintaining optimal workflow and team load;
  • Requirements analysis and clarification;
  • Estimation, prioritization, and distribution of tasks, iteration planning;
  • Code development and unit testing;
  • Product support and documentation maintenance.

Technologies: Ruby on Rails, React JS, REST, GraphQL, MySQL, Confluence, Scrum, Elasticsearch, Logstash, Kibana.

Senior Ruby on Rails Engineer, Platform provides law services

Duration: 6 months

Summary: Online platform for legal services in tenancy law, labor law, and telecommunications law. The platform facilitates enforcing legal claims conveniently and without financial risk for users

Responsibilities:

  • Architecture and design;
  • Knowledge sharing and coaching;
  • Requirements analysis and clarification;
  • Estimation, prioritization, and distribution of tasks;
  • Code development and unit testing;
  • Product support and documentation maintenance;

Technologies: Ruby on Rails, MongoDB, Confluence, Scrum.

Senior Ruby on Rails Engineer, DooMoo

Duration: 2 months

Summary: Customized CRM implemented using Ruby on Rails without any CRM gem. It allows customers to easily create content for baby products with structures supporting proper product selection

Responsibilities:

  • Architecture and design;
  • Requirements analysis and clarification;
  • Estimation, prioritization, and distribution of tasks;
  • Code development and unit testing;
  • Product support and documentation maintenance.

Technologies: Ruby on Rails, JavaScript, RSpec.

Senior Ruby on Rails Engineer, On Running

Duration: 1 month

Summary: On Running is a company based in the Swiss Alps focused on revolutionizing running sensations with innovative shoes. The company sells products in over 50 countries and has multiple international offices.

Responsibilities:

  • Architecture and design;
  • Requirements analysis and clarification;
  • Estimation, prioritization, and distribution of tasks;
  • Code development and unit testing.

Technologies: Ruby on Rails.

Senior Ruby on Rails Engineer, Platform for rental deals

Duration: 7 months

Summary: A tool that facilitates rental deals by allowing users to sign documents remotely and make payments through various methods.

Responsibilities:

  • Architecture and design;
  • Requirements analysis and clarification;
  • Estimation, prioritization, and distribution of tasks;
  • Code development and unit testing;
  • Product support and documentation maintenance.

Technologies: Ruby on Rails.

Middle Ruby on Rails Engineer, Crypto strategy analyzer platform

Duration: 7 months

Summary: Platform that allows users to make investments and earn profits using cryptocurrency by applying different investment strategies.

Responsibilities:

  • Architecture and design;
  • Requirements analysis and clarification;
  • Estimation, prioritization, and distribution of tasks;
  • Code development and unit testing;
  • Product support and documentation maintenance.

Technologies: Ruby on Rails, Angular JS.

Middle Ruby on Rails Engineer, Charity online platform

Duration: 5 months

Summary: Platform supporting churches, schools, and nonprofit organizations by enabling fundraising campaigns, ticket sales for charity events, volunteer alignment, and donor communication with built-in engagement tools.

Responsibilities:

  • Architecture and design;
  • Requirements analysis and clarification;
  • Estimation, prioritization, and distribution of tasks;
  • Code development and unit testing;
  • API documentation support.

Technologies: Ruby on Rails, React JS.

Middle Ruby on Rails Engineer, Online product building platform

Duration: 4 months

Summary: Tool that helps users build their own mobile business apps using ready-made business industry templates covering most business app needs, including secure cloud hosting, licenses, and system upgrades without requiring specialist hardware or software.

Responsibilities:

  • Code development and unit testing;
  • Product support and documentation maintenance.

Technologies: Ruby on Rails.

Middle Ruby on Rails Engineer, Rental search and analyzer project

Duration: 1 year 4 months

Summary: The world’s largest online search engine for rentals, allowing users to compare properties from top rental sites worldwide, covering over 10 million rentals in 150,000 destinations.

Responsibilities:

  • Knowledge sharing and coaching;
  • Requirements analysis and clarification;
  • Estimation of tasks;
  • Code development and unit testing.

Technologies: Ruby on Rails, React JS, Sidekiq (Pro, Enterprise), AWS services, Elasticsearch, DataDog.

Junior Ruby on Rails Engineer, VoIP service and smart security systems provider

Duration: 1 year 4 months

Summary: Product offering consumer and business products providing free and low-cost US and Canadian telephone calling and advanced cloud-based telephony services globally.

Responsibilities:

  • Code development and unit testing;
  • Product support and documentation maintenance.

Technologies: Ruby on Rails, React JS, HTML, CSS, Airbrake.

Education

  • Master’s Degree in Computer Science and System Analytics
    The Bohdan Khmelnytsky National University
    Graduated in 2008.

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Andrii V., Senior Ruby on Rails Engineer
Ready to hire Andrii V.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring
Propose a Job for Andrii V.
Attachment File attachment Arrow

Upload File. Drag and Drop or Browse

At Upstaff we respect confidentiality, privacy and value your information.

Confidential (C) UPSTAFF LTD, England and Wales, #12727246 17 Montgomery Drive, Tavistock, United Kingdom PL19 8KX

Terms, conditions and legal information.

Thank you! 🎉

Your message has been successfully sent. We’ll review it and get back to you as soon as possible.

Create an account to save your details and track your applications.

Sign up