Top expert badge
Recommended expert
Profile header background

Pavlo Petryk

Ruby Full Stack Developer

Pavlo Petryk
Profile header overlay
Lviv, Ukraine

Experience

Nov 2024 - Present
1 year 5 months

Ruby Full Stack Developer

Swan Software Solutions

Expertise details
Position Summary
Ruby Full Stack Developer at Swan Software Solutions
Industries
Information Technology
Business Areas
Information Technology
Product Development
Quality Assurance
  • 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

Expertise details
Position Summary
Ruby Developer at Swan Software Solutions
Industries
Information Technology
Business Areas
Information Technology
  • 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

Expertise details
Position Summary
Ruby Developer at SoftServe
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • 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

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Information Technology.

Information Technology
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Product Development, and Quality Assurance.

Information Technology
Product Development
Quality Assurance
Profile match chart

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

Statistics

Experience

Total positions 3
Experience in Information Technology 10.5 y
Avg length 3 y 6 m
Longest experience 8 y 9 m

Expertise

Recent roles Ruby Full Stack Developer, Ruby Developer
Main industries Information Technology
Main business areas Information Technology, Product Development, Quality Assurance

Qualifications

Highest degree Master
Certifications earned 2

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 4 years and 6 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.

Which business areas is Pavlo most experienced in?

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

Which industries has Pavlo worked in recently?

Pavlo has recently worked in industries like Information Technology.

Which business areas has Pavlo worked in recently?

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

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
Rate comparison chart
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.