Position: Junior Ruby on Rails developer
Category: Ruby
English level: upper
Years of experience: 0

Also, there are my own developments on GitHub, including a console product store, a reddit clone, etc., but these developments were created much earlier, and mainly for studying the capabilities of Ruby and RoR


Graduate of the Faculty of Software Engineering of DonNTU. Master's degree holder with distinction. 
In 2022, a scholarship holder of the University of Stuttgart (Germany).
First of all, I started learning the Ruby programming language 5 years ago at school, but only after entering the university did this study cease to be my hobby
During my studies at the university, I used Ruby on Rails for coursework, industrial practice (one of the tasks was to create a business card website of the company where I did my internship), and my bachelor's thesis

My undergraduate work included the development of a site for notes (todolist) using RoR, React, AWS, Docker. For this, a REST API was developed, as well as Bash scripts for deployment on Amazon. The development itself went through all stages in various docker environments: development, staging and production
That is, during the development of an application for a bachelor's thesis, I used everything possible to bring this experience closer to the real one.

In addition, in parallel with writing my bachelor's thesis, I took online courses in Ruby and Ruby on Rails at the RubyGarage company (then it was still in Ukraine)
These courses were not for beginners, so to get into them you had to complete the RoR entry task, pass two programming knowledge tests, and an interview
In the courses, in addition to the lectures themselves, we completed tasks such as: 1 creating a console library, 2 creating a game for the game (the game is to guess a 4x significant number, with different degrees of difficulty, hints, the number of possible errors, saving statistics), 3 creating a console game application using the game, 4 creating a web game application using Rack, 5 refactoring the code, 6 creating a Bookstore application using RoR.
All tasks were performed using CircleCI, various code quality support linters, as well as application testing with 95% code coverage
To complete the tasks, we were divided into groups of 4-5 people, and after completing the task, everyone had to do a code review for everyone, and only after receiving 3x approves could you write to the mentor to receive an approve from him as well

Also, among the experience I gained while studying at the university, was writing a master's thesis on the development of a face recognition system with a built-in modified model of artificial intelligence
Although it was not about development on RoR, but on Django, I underlined my knowledge of using Docker, knowledge of the MVC pattern, which will be useful when working with Rails.