Recommended expert

Pavlo Petryk

Ruby Full Stack Developer

Pavlo Petryk
Lviv, Ukraine

Experience

Nov 2024 - Present
1 year 3 months

Ruby Full Stack Developer

Swan Software Solutions

  • Developed backend and frontend using Stimulus and Tailwind for the web application
  • Built an API platform for the mobile application
  • Integrated OpenAI to analyze images with vision capabilities
  • Joined team meetings and demoed the application
  • Helped QA and mobile teams complete their tasks
May 2024 - Sep 2024
5 months

Ruby Developer

Swan Software Solutions

  • Migrated the database from LiveAnalytics to InfluxDB on AWS Timestream, including new read/write functionality and data migration
  • Achieved a significant performance boost during migration
  • Took part in team workshops requiring active participation
  • Documented ready-to-use solutions in Confluence for future use
Sep 2014 - Jun 2023
8 years 10 months

Ruby Developer

SoftServe

  • Added new features and fixed complex customer issues through troubleshooting and debugging
  • Worked on design documentation in Confluence to describe proposed solutions
  • Conducted code reviews for colleagues and incorporated feedback into my own code
  • Supported the team by communicating and assisting QA engineers, support engineers, dev managers, and product managers

Summary

  • A software engineer with 10+ years of experience focusing on the Ruby stack
  • Most proud of migrating time series databases and implementing OpenAI integration
  • Has hands-on experience mentoring colleagues

Skills

  • Languages And Frameworks: Ruby, Javascript, Sql, Flux, Html, Css, Ruby On Rails, Rspec, Postgis, Sidekiq, Graphql, Stimulus.js, Turbo.js, Tailwind, React.js
  • Databases: Postgresql, Mysql, Redis, Influx, Elasticsearch
  • Development Tools: Visual Studio Code, Git, Github, Jira, Confluence, Openai, Insomnia, Terminal, Docker, Web Development Tools, Github Actions, Sentry, Kamal, Wsl, Nvda, Rabbitmq, Figma
  • Cloud: Aws (Timestream, S3, Sqs, Elastic Beanstalk), Digitalocean, Heroku

Languages

Ukrainian
Native
English
Intermediate

Education

Oct 2010 - Jun 2012

Lviv Polytechnic National University, Institute of Computer Science and Information Technologies

M.Sc. in Publishing Information Technologies · Publishing Information Technologies · Lviv, Ukraine

Certifications & licenses

AWS Certified Cloud Practitioner

Ruby Association Certified Examination Silver

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Pavlo based?

Pavlo is based in Lviv, Ukraine.

What languages does Pavlo speak?

Pavlo speaks the following languages: Ukrainian (Native), English (Intermediate).

How many years of experience does Pavlo have?

Pavlo has at least 10 years of experience. During this time, Pavlo has worked in at least 2 different roles and for 2 different companies. The average length of individual experience is 3 years and 5 months. Note that Pavlo may not have shared all experience and actually has more experience.

What roles would Pavlo be best suited for?

Based on recent experience, Pavlo would be well-suited for roles such as: Ruby Full Stack Developer, Ruby Developer.

What is Pavlo's latest experience?

Pavlo's most recent position is Ruby Full Stack Developer at Swan Software Solutions.

What companies has Pavlo worked for in recent years?

In recent years, Pavlo has worked for Swan Software Solutions and SoftServe.

Which industries is Pavlo most experienced in?

Pavlo is most experienced in industries like Information Technology (IT).

Which business areas is Pavlo most experienced in?

Pavlo is most experienced in business areas like Information Technology (IT), Product Development, and Quality Assurance (QA).

Which industries has Pavlo worked in recently?

Pavlo has recently worked in industries like Information Technology (IT).

Which business areas has Pavlo worked in recently?

Pavlo has recently worked in business areas like Information Technology (IT), Product Development, and Quality Assurance (QA).

What is Pavlo's education?

Pavlo holds a Master in Publishing Information Technologies from Lviv Polytechnic National University, Institute of Computer Science and Information Technologies.

Does Pavlo have any certificates?

Pavlo has 2 certificates. These include: AWS Certified Cloud Practitioner and Ruby Association Certified Examination Silver.

What is the availability of Pavlo?

Pavlo is immediately available full-time for suitable projects.

What is the rate of Pavlo?

Pavlo's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Pavlo?

To hire Pavlo, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

600
450
300
150
Market avg: 300-460 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.