Mikhail Gerasimchuk

Tech Lead at ShelterZoom

Mikhail Gerasimchuk has a diverse work experience spanning multiple roles and industries. Mikhail started their career at Sitall-Soft as a C# desktop application developer, where they supported the business process automation system for a printing company. Mikhail then moved on to work at Communal Information Systems as a Java desktop application developer, supporting companies in the energy sector.

After that, Mikhail transitioned to YarCode as a PHP developer, working on various projects such as CRM systems and RESTful APIs. Mikhail also gained experience in PHP development at VIPparcel, where they worked on projects involving module development, post service integration, and ebay integration.

Moving forward, Mikhail joined NGS.RU as a PHP developer, contributing to the development of real estate projects and APIs for web and mobile applications. Mikhail further expanded their expertise as a Golang developer at Pushwoosh, where they wrote microservices in GoLang and PHP, focusing on high and low load services.

Currently, Mikhail is working at ShelterZoom as a Tech Lead. Mikhail'smain responsibilities include improving the codebase quality of the DocuWalk product, enhancing CI/CD processes with GitLab, and optimizing database performance and AWS Kubernetes infrastructure.

Throughout their career, Mikhail has acquired skills in various languages, technologies, and tools such as Golang, PHP, Java, C#, SQL, Git, and different frameworks and IDEs. Mikhail has gained experience in developing APIs, working with high load services, and integrating external services.

Mikhail Gerasimchuk completed their education as follows:

1. From 2010 to 2015, Mikhail attended Siberian Federal University and obtained an Engineer's degree in Computing machines, complexes, systems, and networks.

2. From 2015 to 2017, Mikhail pursued a Master's degree at Siberian Federal University in Informatics and computing machines.

In addition to their formal education, Mikhail has obtained several certifications, including:

1. Supervised Machine Learning: Regression and Classification from DeepLearning.AI in February 2023.

2. IELTS General certification from the British Council with an overall score of 5.5 in October 2022.

3. Understanding PromQL from PromLabs in October 2021.

4. MongoDB Basic Cluster Administration from MongoDB in July 2019.

5. MongoDB Diagnostics and Debugging from MongoDB in July 2019.

6. Elasticsearch in Action from Udemy in January 2018.

7. MongoDB Aggregation Framework from MongoDB in December 2017.

8. MongoDB for Developers from MongoDB in September 2017.

9. MongoDB Basics from MongoDB in July 2017.

Mikhail also has two computer program registrations from the Federal Service of intellectual property:

1. State registration of the computer program #2015616465, which is a command interface simulator control module for teaching and monitoring student knowledge, obtained in June 2015.

2. State registration of the computer program #2015614495, which is a software complex named CryptoT. It is a teaching module for learning cryptanalysis techniques of mono-alphabetic and polyalphabetic ciphers, obtained in May 2015.

Links

Timeline

  • Tech Lead

    November, 2021 - present