Position: Ruby on Rails Developer
Category: Ruby
English level: intermediate
Years of experience: 0


I am a highly-communicative and motivated person, comfortable with working as a single person as well as a team member.  I aspire to use my existing skills and my eagerness to learn in to design software.
I have non-commercial experience in my pet-projects:
1) telegram bot - simple project which I used for investigate with telegram bot API;
2) appointment system - is a project, where specialists can create their services and customers can order these services.
I used gem devise for authentification and 5 tables in db for store information. I worked with gem kaminari, active model serializers, cors, service object, seeds, docker (based) and postman for testing app.
3) library audit - is a library management system, where clients can find books and authors can manage books. Book can have several authors and have one or more categories. This project I created with custom authentification based on JWT,  gem action policy for authorization and 7 db tables for store information. Also, I worked with gem kaminari, active model serializers, bcrypt, cors, rubocop, seeds and postman for testing app.
My technical skills:
- Operation systems: MS Windows, Ubuntu;
- Programming languages: Ruby;
- Knowledge OOP, MVC, JWT, WebSocket, CORS, HTTP, Docker (based);
- Framework: Ruby on Rails;
- SQL: Simple SQL requests;
- VCS: Simple Git commands;
- HTML/CSS: Basic knowledge;
- Additional tools: RubyMine, Terminal, Atom, Postman.