Nikita Makarov
About Nikita Makarov
Nikita Makarov is a Senior Software Engineer at Infobip with over 2 years of experience in cloud computing and distributed systems.
Professional Background
Nikita Makarov is a Senior Software Engineer with extensive experience in cloud computing and distributed systems. Currently, he is part of the team at Infobip, operating from St Petersburg, Russia. Over the years, he has accumulated significant industry experience through various roles, including positions at BandLab Technologies in Singapore, The MYSALE Group, Sea Project, and Motorola Solutions, all in St Petersburg.
Education and Expertise
Nikita holds both a Master's degree and a Bachelor's degree from ITMO University. He specialized in Optical and Quantum Technology of Transmission, Storage, and Treatment of Information for his Master's (2014-2016) and in Photonic and Optoinformatics for his Bachelor's (2010-2014). His academic background has provided a strong foundation for his technical skills, particularly in backend development, .NET Core, and microservices architecture.
Career Achievements
Throughout his career, Nikita has led multiple significant projects, such as the migration from MongoDB to ClickHouse. This project entailed breakdown, proof of concept, implementation, and data migration. He has also implemented comprehensive monitoring solutions for high-loaded analytical platforms, utilizing metrics, logging, and dashboards. His expertise extends to complex business and functional analyses, and he has taken part in large-scale refactoring projects affecting every part of the systems he worked on.
Technical Skills and Technology Stack
Nikita is specialized in backend development with a focus on .NET Core and microservices architecture. His diverse technology stack includes Docker, Kafka, SQL Server, Grafana, Graylog, Prometheus, and React JS. This wide array of tools and technologies underlines his capability to handle various aspects of software development and system integration.