Summary
Andrei Kazakov is a Senior Software Engineer based in Stockholm, Sweden, with 8 years of experience delivering cloud-native, multi-language systems across fintech and e-commerce. He currently builds and refines card-transaction processing services at Imperva, drawing on Scala, Haskell, Python and TypeScript, and he previously led Klarna's card platform initiatives with a strong focus on observability and AWS infrastructure. He combines hands-on coding with leadership, mentoring a team of seven, driving inter-team initiatives, and leading technical and architectural interviews. His background spans SRE work in Kubernetes and AWS, modernizing deployments, and shepherding agile practices across distributed teams. In his spare time he pursues Rust-based pet projects—such as a Git client, parser combinators, simple VMs, and a Docker-like containerization tool—demonstrating a robust curiosity for systems programming. He holds an engineering degree in Industrial Electronics from Tolyatti State University, reflecting a practical blend of hardware-influenced discipline and software craftsmanship.
8 years of coding experience
10 years of employment as a software developer
Engineer's degree, Industrial Electronics, Engineer's degree, Industrial Electronics at Tolyatti State University
Russian, English, Swedish