Summary
Vladislav Sergeev is a Software Architect with about 9–11 years of hands-on experience designing and delivering scalable backend systems, currently shaping LocalSEO product architecture at Semrush. He combines deep Java and Spring expertise with cloud-native and DevOps practices—introducing CI/CD, Terraform IaaC, tracing, and monitoring to improve scalability and operability. Vladislav champions modular monoliths, event-driven and hexagonal architectures, and DDD to make systems more testable, resilient and aligned with business domains. His background includes large-scale data and streaming projects (Kafka, Samza, Spark) and AWS/GCP serverless and managed services for ETL and messaging. Pragmatic about risk, he also defines research-driven feature evaluation practices that help teams choose better technical solutions and plan releases more predictably.
8 years of coding experience
5 years of employment as a software developer
Specialist degree, Mathematics and Computer Science, Specialist degree, Mathematics and Computer Science at Saint Petersburg State University
Русский, Английский, Испанский