Over the course of two years, I was part of a team
of developers, QA engineers, and business analysts, working within a Scrum framework.

Our main project involved enhancing and maintaining a Ruby on Rails application – a SaaS e-commerce platform
targeted at a specific user group.

My role focused on improving, modifying, and rewriting existing features,
as well as implementing new functionalities and fixing bugs.

I implemented for example a phone verification on user registration page,
worked on enabling batch operations on existing tabular data pages,
extended the API integration with external services (e.g. a service for collecting debts).

I worked on modifying existing functionalities, such as adjusting the permission settings
logic, implementing some UI/UX adjustments (like error handling on the front end), improving admin panel views, adding search, filtering options
and additional admin panel actions. I also adjusted CSV and PDF generators.

I cooperated with QA in fixing bugs in different places of the application,
which we could observe in the application logs (Datadog), such as: fixing some 500 errors (caused by incomplete data validation and other reasons),
addressing redirection issues, and fixing some problems in the user registration and checkout flow.
I also corrected some price calculation errors.