Dmytro P.
Ukraine (UTC+02:00) 🇺🇦
Upstaffer since September 29, 2022

Dmytro P. — Full-stack, Ruby on Rails Engineer

Expertise in Full Stack Web.

Last verified on July 03, 2024

Core Skills

Ruby on Rails
Ruby on Rails
6 yr.
Ruby
Ruby
6 yr.

Bio Summary

- Full-stack Ruby developer with 6+ years of experience in developing both front-end and back-end components of web applications. - Has experience in front-end frameworks, including ReactJS, Angular, Vue3, and React Native. - Proficient in PostgreSQL and MySQL for database design, query optimization, and data storage solutions. Has experience with MongoDB. - Worked with AWS for deploying and managing applications in the cloud. Utilized Kamal for deployment automation and management. - Extensive experience with RSpec for writing test scenarios and ensuring code quality. - Skilled in using Grape for API development.

Technical Skills

Programming Languages CoffeeScript, JavaScript, Ruby, TypeScript
Ruby Libraries and Tools active admin, Capistrano, Sidekiq
JavaScript Frameworks Angular, Backbone.js, jQuery, React, Vue.js
UI Frameworks, Libraries, and Browsers Bootstrap, CSS, HTML, jQuery, SASS, Tailwind CSS
JavaScript Libraries and Tools Pinia, React Native, Redux, Stimulus
Ruby Frameworks Ruby on Rails
PHP Frameworks Slim
Databases & Management Systems / ORM Firebase, MongoDB, MySQL, PostgreSQL
Cloud Platforms, Services & Computing AWS, CloudFlare, DigitalOcean, Heroku
Virtualization, Containers and Orchestration Docker
Platforms Firebase
Version Control Github Actions
QA, Test Automation, Security RSpec
Methodologies, Paradigms and Patterns TDD
SDK / API and Integrations Twilio
Other Technical Skills Emarsys, Hotwire, Kamal, Passkeys

Experience

Full-stack, Ruby on Rails developer, Restronaut 

2024-2024

Description: Participated in developing a comprehensive CMS tool for restaurant owners that provides an ordering system from their website under their brand. Integrated AI content generation for product description and images. Integrated passkeys authorization. Built user interfaces using Hotwire and Stimulus for a seamless experience.

Technologies: Stimulus, Ruby on Rails, Postgresql, RSpec, AI Content Generation, Kamal, Passkeys

 

Full-stack, Ruby on Rails developer, Oblako

2024-2024

Description: Participated in developing an application for lounge bars from scratch. Front-end with React on Rails/ReactJS and back-end with Ruby on Rails. Developed functionality for clients (QR code and bonuses system) and waiters (accrual and payment), integrated Firebase API login with mobile phone.

Technologies: Ruby On Rails, Postgresql, React on Rails, Firebase

 

Full-stack, Ruby on Rails developer, Curacubby  

2023-2023

Description: Participated in developing a tool that helps optimize operations and finance for education, recreation, and family service programs to help save money and time. Worked on integrating API for banking SaaS platform, utilized Stimulus to build user interfaces, and built a tool for generating reports on financial operations and student information.

Technologies: Stimulus, Ruby on Rails, S3, RSpec, Grape

 

Full-stack, Ruby on Rails developer, Atoms4.tech   

2022-2023

Description: Participated in developing a Platform-as-a-service (PaaS) for a convenient process to connect and manage external services to your apps, such as payment systems, email, CRM, etc. Atoms4 provides universal API access for the most popular services (PayPal, Twilio, HubSpot, and others) and creates automation and relations between them.

Technologies: React, Ruby on Rails, RSpec, MUI5, Redux toolkit

 

Full-stack, Ruby on Rails developer, Qliqsoft

2021 – 2022

Description: Participated in developing a healthcare collaboration web application, which helps engage patients and connect care teams through Interactive digital messaging and on-call scheduling. Worked on system security using request header configuration and access policies, query optimization, architecture building using MySQL, legacy codebase maintenance, and migration.

Technologies: Vue3/Typescript , Pinia, Ruby on Rails, Mysql, RSpec, AWS, MongoDB

 

Full-stack, Ruby on Rails developer, Cablook Taxi

2020 – 2021

Description: Participated in developing a front-end public-facing web application with ride-hailing and food delivery services.

Responsibilities:

  • Worked on its internal secure web-based admin portal
  • Integration of data storage solutions employing PostgreSQL
  • ReactJS-based front-end implementation of the application.

Technologies: React, Ruby on Rails, Postgresql, Firebase, RSpec

 

Full-stack, Ruby on Rails developer,  City Move

2019 – 2020

Description: Took part in developing a matchmaking service to invite bids from moving companies.

Responsibilities: 

  • Added new functionalities using Ruby on Rails
  • Worked on searching algorithms and results scoring PostgreSQL DB
  • Created test scenarios using RSpec.

Technologies: Ruby on Rails, PostgreSQL,  ReactJS/Redux, RSpec

 

Full-stack, Ruby on Rails developer, Clinic 24

2018 – 2019

Responsibilities: 

  • Partaken in developing a bid-based communication platform for solving patients’ medical problems.
  • Added new functionalities using Ruby on Rails, PostgreSQL
  • PostgreSQL DB architecture building.
  • Utilized React Native capabilities to build user interfaces.

Technologies: React Native/Redux, Ruby on Rails, PostgreSQL, Sidekiq

Education

Bohdan Khmelnytskyi National University of Cherkasy: Master’s degree, Business Administration and Management, General

2020-2021

Bohdan Khmelnytskyi National University of Cherkasy: Bachelor’s degree, English Language and Literature/Letters

2016-2020

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.

Ready to hire Dmytro P.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring