Summary
Alexander Kostyurenko is a Lead Software Engineer with eight years of experience building high-throughput, production-grade backend systems and mentoring teams. He has driven measurable improvements—such as boosting an HTTP connector’s throughput from 200 to 700 tps and designing a leader election for microservices to increase application availability—across fintech and enterprise projects. Comfortable across Java, Kotlin, Spring Boot, Kafka, RabbitMQ and reactive architectures, he has migrated systems to Kafka and implemented bank clearing and trading app components. A former ITMO tutor, he combines hands-on engineering with mentoring and curriculum development, and often simplifies testing workflows by creating data provider mocks. Based in Saint Petersburg and active in both industry and academia, he brings a pragmatic focus on reliability and performance to distributed systems.
8 years of coding experience
4 years of employment as a software developer
Bachelor's degree Computer Software Engineering, Bachelor's degree Computer Software Engineering at ITMO University
English, Russian, Serbian