Summary
Maksim Andreev is a Java software developer with nine years of experience building and maintaining microservices and async systems for e-commerce and enterprise clients, currently shaping B2B purchase flows at Yandex Market. He blends a pragmatic engineering approach—TDD, fast MVP cycles, observability—with hands-on work in Java/Kotlin, Spring Boot, Kafka/RabbitMQ/Logbroker and PostgreSQL/Redis. Formerly a marketing manager and SEO specialist, he brings uncommon product empathy and conversion-focused thinking to technical solutions, helping bridge product, business and engineering. As a project tech lead he decomposes complex domains into reliable services and mentors peers through code reviews and architecture decisions. Notably, his background in analytics and ad-tech informs a data-driven mindset for performance tuning and domain modeling.
9 years of coding experience
5 years of employment as a software developer
Bachelor's degree Engineering, Bachelor's degree Engineering at Tula State University
Russian, English