Position: Senior Software Developer
Category: Ruby
English level: fluent
Years of experience: 6

I have great experience that covers a lot of various areas of software development (small web applications, the software used to manage mobile networks, e-commerce, virtual cloud software).

I have great communication & team-building skills that allow me to build teams where all team members feel comfortable despite their age, gender, religion, etc.

I am also quite good at multi-tasking and, as a result, I managed to complete studies in one university, almost complete studies in another one one, get from a junior developer to a team lead in less than 5 years.
Jul 2016 - Apr 2017
Development and maintenance of small web applications with help of the following technologies: Ruby on Rails, Postgresql, MongoDB, Javascript (i.e. JQuery, AJAX), Coffeescript, HTML, RSpec.

Jul 2017 - Sep 2018
Software development and maintenance of mobile network manager with help of the following technologies: C++, Gmocks & Gtest. Also, the research and implementation of ML models usage in the day-to-day internal business processes.

Oct 2018 - Feb 2021
Development and maintenance of e-commerce web applications. The wide spectrum of back end and front-end tickets that included: 1) development of new features (prices calculators and integration with the third parties software, among many others); 2) the improvement of existing architecture; 3) bug-hunting and bug-fixing.

Mar 2021 - ongoing
Development & maintenance of platform that allows to build, operate and sell different types of cloud hosting services. Areas: the full integration with the cloud management software of the third parties; metering and billing of resources usage. Duties: 1) adding new functionality (full cycle: architecture, development, testing); 2) bug-hunting and bug-fixing.

At this moment, I am a team lead in my team, so, additionally I have team-building skills & heavily respect Scrum.