I'm passionate about coding.It was usual year in my school in my native town Cheboksary when my eyes fell on the video about IT-industry. It strongly impressed me that way that I had decided to change my educational vector and select informatics subject as primary. My first experience in programming was acquaintance with algorithm programming with C++ that perfectly fitted to advanced math courses. Thereby I deeply dive in IT.There were no doubts which specialization to choose in university. I joined MISiS on 'Applied Mathematics and Informatics' specialization. So, there I finally met with my current professional stack of technologies .NET/C#, basics and concepts of modern software development. Coding became my passion in university years and it was my dream to find a job, even as intern, in big IT-company. Fortunately, I've took the opportunity to take part in SafeBoard - internship program in Kaspresky. In the process of selection on intern positions, I communicated with lots of professionals there. Then I realized how easy and simple to communicate with people, without any pathos and feeling of unattainability between us. To this day, I appreciate these qualities in my teammates and that's way I love my job and aspire strongly to be my best. I am happy when I can help my colleagues to solve problems or push the right way of thinking, not only delivering result myself. I am happy to create and maintain comfortable, pleasant and friendly atmosphere among my team. My motto is 'Mutual aid and passion for what you do will bring you to be the best at what you do and all your life'All of these aspects lead me to my current professional experience. My specialties include quickly learning new skills and technologies to be flexible in solving the wide spectrum of problems.Starting from software design: DDD, TDD, SOLID, microservices to create stable and extendable solutions architecture;Data storage technologies: RabbitMQ, MSSQL, ORMs (EF, Dapper), MongoDB; little experience with: PostgresSQL, SQLite, Redis - to reliably and securely store important data.DevOps technologies: Azure Pipelines (CI/CD); little experience with: GCP, Docker, Nomad, Topshelf for quick, stable and continuous delivery and deployment processes.Integration technologies: REST, SOAP, RPC API, ASP.NET (Core) to build standardized interaction with 3rd party services and provide interfaces for interacting with my services.Ending with Testing technologies: Unit testing, xUnit, NUnit, Selenium, Moq, Fixture - to be ensured that everything works as expected.