Michael Krutikov
About Michael Krutikov
Michael Krutikov is a Senior Software Engineer with a strong background in legacy projects and modern frameworks. He values cultural diversity in the workplace and has a passion for quality software development and aviation.
Work at Vestiaire Collective
Michael Krutikov has been employed at Vestiaire Collective as a Senior Software Engineer since 2020. In this role, he contributes to the development and maintenance of the company's software systems. His experience in applying SOLID principles and utilizing various frameworks enhances the quality and efficiency of the projects he undertakes.
Previous Experience at Rosatom
Before joining Vestiaire Collective, Michael worked at the State Atomic Energy Corporation 'Rosatom' as a Senior Specialist from 2016 to 2018. During his two years in Moscow, Russian Federation, he gained valuable experience in managing legacy projects and applying his technical skills in a high-stakes environment.
Education and Expertise
Michael holds a Master's degree in Electronics and Microelectronics from the National Research University of Electronic Technology, which he completed from 2000 to 2006. He also studied Electronics at Cadence Device and System Design University from 2004 to 2006. Additionally, he studied the English language at Language Link from 2012 to 2013. His technical expertise includes working with PHP 7, SQL and NoSQL databases, and frameworks such as Symfony, Laravel, and Yii.
Technical Skills and Methodologies
Michael has extensive experience in software development, particularly with legacy projects. He is familiar with Extreme Programming (XP) methodologies and practices such as Test Driven Development. His technical skills include working with message brokers like Rabbit MQ and databases such as Redis, MongoDB, and Elastic. He emphasizes producing quality software through testing, code reviews, and refactoring strategies.
Personal Interests
Outside of his professional work, Michael is an amateur pilot and has a keen interest in aviation. He appreciates cultural diversity and values tolerance in the workplace, which reflects his collaborative approach to team dynamics and knowledge sharing.