Summary
Andrew Kuzmin is a Senior Java Developer with over 20 years in software engineering, focused on high-load, Big Data and enterprise systems across Energy, eCommerce, IoT and Investment Banking. He designs and refactors cloud-native microservice architectures and real-time stream processing pipelines using Java, Kafka, Spark and modern cloud/tooling, and has repeatedly driven performance and reliability improvements in production. His recent work includes building a production-grade cloud-native MVP with Java 21, Spring Cloud, Kubernetes and OpenTelemetry, and long-running projects that handled telemetrics at rates up to thousands of records per second. Comfortable across classic ETL and modern streaming analytics, he blends deep legacy-system expertise with contemporary observability and security practices (Keycloak, Prometheus, Tempo). Known for systematic refactoring and measurable optimization wins, he often surfaces non-obvious bottlenecks and architectural anti-patterns before they reach production. Based in Ukraine, he pairs hands-on implementation with code review and test-driven discipline to deliver scalable, maintainable solutions.
10 years of coding experience
22 years of employment as a software developer
Baltic State Technical University "VOENMEH" named after D.F. Ustinov
English, Russian, Ukrainian