Software Engineer with experience in development Ruby console utilities and Ruby on Rails applications. My strengths: good self-management skills resourceful approach to communicating and solving problems the ability to learn independently and quickly HARD SKILLS Ruby and Ruby on Rails: Good understanding of the main OOP principles, Rails design patterns and MVC pattern in general Ability to write sleek, performant, low-overhead Ruby code Using Rubocop for checking code style Experience in working with external API Experience in using popular gems Frontend: Using HTML, CSS, Bootstrap for creating an adaptive layout Using JavaScript and Google Maps API for coding user interaction with google maps DataBases: Knowledge and experience in database management with such DMS as SQLite3, MySQL, PostgreSQL. Latter was configured at the production environment Redis (with Resque) being used for configuring of e-mails sending in delayed jobs DevOps: Experience in deploying on Heroku and VPS-server DigitalOcean. Deploy on VPS was configured with gem Capistrano. On VPS-sever Nginx + Phusion Passenger was used. Git/GitHub: Understanding of version control systems principles Ability to write informative and correct commit-messages Knowledge of the most used commands and use aliases for them Other competencies and skills: Understanding of the basics of network connectivity and HTTP working principles Debagging with byebug/binding.irb/binding.pry Understanding and experience in working with different data formats (XML, JSON) I try to make maximum code coverage with tests.
©