Andrii V. Ruby on Rails Engineer / Team Lead

Back-End Web (9.0 yr.), Full Stack Web (4.5 yr.)

Summary

- Ruby on Rails Developer with over 10 years of progressive experience, specializing in architecting and developing scalable web applications across diverse industries including healthcare, legal services, finance, and e-commerce.
- Demonstrated expertise in leading development teams of up to 10 members while maintaining optimal workflow and fostering knowledge sharing.
- Proven track record in designing and implementing complex technical solutions for multi-platform applications serving US, Canadian, and European markets.
- Proficient in full-stack development with strong capabilities in Ruby on Rails, React JS, GraphQL, REST APIs, and various database technologies including MySQL and MongoDB.
- Experienced in agile methodologies with a focus on test-driven development, code quality, and documentation maintenance.
- Adept at requirements analysis, task estimation, and project planning to ensure timely delivery of high-quality software products.

Experience

Senior Ruby on Rails Developer / Team Lead, Telemedicine Platform

Dec 2020 – Jan 2024

Description: One of the biggest telemedicine providers. Healthcare project that allows You to get doctor appointment, get consultation, medicine receipt. It was build as multiplatform, to cover all requirements of US, Canada and Europe clients. It was built using toggles to have easily customize functional for different customers

Responsibilities:

  • Architecture and design
  • Knowledge sharing, coaching
  • Maintain optimal workflow and team load
  • Requirements analysis and clarification
  • Estimation, prioritization, and distribution of tasks, iterations planning
  • Code development
  • Unit testing
  • Product support and documentation maintenance

Project Team Size: 8-10 team members

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

Senior Ruby on Rails Developerm Law Service Platform

Aug 2019 – Feb 2020

Description: Online platform for legal services in tenancy law, labor law and telecommunications law. Tech platform which makes enforcing a legal claim as convenient, with no financial risk.

Responsibilities:

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

Project Team Size: 6 members

Tools & Technologies: Ruby on Rails, MongoDB, Confluence, Scrum

Senior Ruby on Rails Developer, DooMoo

March 2020 –June 2020

Description: Customized CRM implemented by using Ruby on Rails without any CRM gem. Allows customer easy create content for babe products. It has the

Responsibilities:

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

Project Team Size: 1 member

Tools & Technologies: Ruby on Rails, JS, RSpec

Senior Ruby on Rails Developer, Platform for rental deals

Aug 2019 – Feb 2020

Description: A tool that allows to make rental deals easy. Users are able to sign all the documents remotely via this app/ Payments can be also made in different ways.

Responsibilities:

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

Project Team Size: 2 members

Tools & Technologies: Ruby on Rails

Middle Ruby on Rails Developer, Crypto strategy analyzer platform

Feb 2019 – Aug 2019

Description: Project allows You to make investments and get profit using crypto currency. It uses different strategies to make someone’s money work.

Responsibilities:

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

Project Team Size: 5 members

Tools & Technologies: Ruby on Rails, AngularJS

Middle Ruby on Rails Developer, Charity online platform

Sep 2018 – Jan 2019

Description: Support your church, school and nonprofit organizations all in one place! Product makes it easy to set up fundraising campaigns, to sell tickets for charity events, and to align volunteers with meaningful opportunities. Communication tools through the Product app keep your donor community informed of your important announcements, milestones, and updates. Built-in “Thank you!” notes reinforce engagement and keep donors supporting.

Responsibilities:

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

Project Team Size: 4 members

Tools & Technologies: Ruby on Rails, React JS

Middle Ruby on Rails Developer, Rental search and analyzer project

Sep 2015 – March 2017

Description: Online platform is the world’s largest search engine for rentals. It allows to compare properties from the world’s top rentals sites. It includes over 10 million rentals ranging from $10a night to $10,000 a night in 150,000 destinations worldwide.

Responsibilities:

  • Knowledge sharing, coaching
  • Requirements analysis and clarification
  • Estimation of tasks
  • Code development
  • Unit testing

Project Team Size: 8 members

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

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

June 2014 – Sep 2015

Description: Product offers consumer and business products that provide free and low-cost US and Canadian telephone calling and advanced cloud-based telephony services to its global base of customers.

Responsibilities:

  • Code development
  • Unit testing
  • Product support and documentation maintenance

Project Team Size: 14 members

Tools & Technologies: Ruby on Rails, React JS, HTML, CSS, Airbrake

Education

The Bohdan Khmelnytsky National University, Cherkasy, Ukraine

Master’s Degree in Computer Science and Systems Analytics.

Graduated in 2008.