Summary
Andrei Kovalev is a seasoned Development Team Lead and senior Kotlin/Java engineer with 10 years of experience designing and delivering secure, high-performance backend systems for fintech and telecom products. He excels at building services from scratch and hardening CI/CD pipelines, with deep hands-on expertise in Kotlin, Java, Spring, Kafka, PostgreSQL, Cassandra, Docker and Kubernetes. Andrei is pragmatic and investigative—preferring to trace issues to the root of frameworks and libraries rather than apply quick fixes—and has a strong track record of introducing TDD and performance optimizations in teams. His background spans mission-critical banking systems, CRM and ERP migrations, and fintech microservices that power online lending and payments. Based in Sochi, he combines architecture-level thinking with daily engineering craftsmanship, paying particular attention to security and efficient database design.
10 years of coding experience
12 years of employment as a software developer
Master's degree, Information Technology, Master's degree, Information Technology at Ural Institute for the Humanities
Russian, English