Pavel M. Full-stack, Ruby on Rails Engineer / Team Lead

Full Stack Web

Summary

- Full-stack Ruby on rails engineer with 12+ years of experience.
- Proven expertise as a Ruby on Rails developer, with a focus on building and enhancing web applications, implementing new features, and optimizing database performance.
- Worked with various frontend technologies such as React, Angular, jQuery, Datatables, ElementalJS, and VueJS
- Developed mobile applications using technologies like React Native and Ionic, contributing to the expansion of platforms and providing a seamless user experience.
- Demonstrated leadership skills as a Team Lead and Senior Full-Stack Engineer, leading projects from inception to completion, managing teams, and ensuring the successful implementation of functionalities.

Experience

Lack LLC

2013 – Present

Svitla Systems LLC                                

2010 – 2013

Main Projects

Teamlead, Full-stack, Ruby on Rails developer, DaisyBill    

Description: DaisyBill automatically tells billers the next required step to receive payment. The Smart Task Dashboard replaces spreadsheets with organized, friendly automated staff reminders that guarantee every bill is paid timely and correctly.

Role and Responsibilities:

  • Teamlead/Senior Full-stack Engineer
  • Added new functionalities using Ruby on Rails
  • Created UI components using HTML/CSS/jQuery/ElementalJS
  • PostgreSQL DB and page optimization
  • Subscription implementation with Stripe
  • Created test scenarios using RSpec and Jasmine
  • Created new features using JQuery and Ruby on Rails. 
  • Built the REST API using Grape and created a gem that might be integrated into the necessary website and allow communication with DaisyBill services. 
  • Built the calculator feature that allows users to calculate insurance payments based on different factors.

Technologies: JQuery, JavaScript, Ruby on Rails, Postgresql, Grape, Rescue, Rspec, RSpec, Capybara

 

Full-stack, Ruby on Rails developer, Delivery Hippo

Description: DeliveryHippo lets your platform customize complex flows that span multiple customers, sellers, and anyone else who needs to get paid as part of your business.

Role and Responsibilities:

  • Teamlead/Senior Full-stack Engineer
  • Built project from scratch using Ruby on Rails + Grape API
  • Frontend stuff with AngularJS 4
  • Ionic was used to develop the mobile app
  • Admin panel built using jQuery, Datatables, ElementalJS
  • Database architecture building using PostgreSQL
  • Built Assistance Bot using Ruby/Rails + MongoDB
  • Stripe payments integration
  • Created test scenarios using RSpec

 

Full-stack, Ruby on Rails developer, QliqSOFT

Description: Created new features and optimized the MySQL database tables and overall website performance. Split the website architecture into microservices. Migrate the Frontend side from JQuery to VueJS. Working on on-call scheduling feature, ensuring system security by header configuration and implementation of feature access control

Technologies: Ruby, Ruby On Rails, MySQL, Sidekiq, VueJS, TypeScript, Rspec

 

Full-stack, Ruby on Rails, React Native developer, Mobilr (16 months)

Description: Find a doctor on request. Selection of a doctor according to symptoms. Keeping statistics of analyses and diseases

Technologies: Ruby, Ruby On Rails, MySQL, Sidekiq, VueJS, TypeScript, Rspec. Mobx, React Native, PostgreSQL, sidekiq + clock

 

Full-stack, Ruby on Rails developer, PolarisConnect

Description: The general purpose was to migrate/replicate the existing C# application to the Ruby on Rails framework. The applications had to stay with the old database cause sometimes there were two websites, and the Ruby on Rails version was like Beta. After the full release, the database optimization was done. The core feature of the service is integration with the Microsoft SQL Server Reporting Services and building the background jobs that might be scheduled using Clockwork to send reports at the necessary time.

Technologies: Ruby on Rails, Sidekiq with Clockwork, ReactJS, Bootstrap, RSpec, Microsoft SQL Server Reporting Services (SSRS)

Education

Computer Science, Cherkasy State Technological University 

2004-2009