Summary
Sergey K is a Principal Software Architect based in Vancouver with a decade of experience designing and delivering large-scale distributed systems across cloud platforms including AWS, Azure, and GCP. He combines hands-on expertise in Rust, Go, C#, TypeScript, JavaScript, and Python with deep experience in Kubernetes, ECS and Kafka to drive high-performance, production-grade architectures. Sergey has a track record of leading technical initiatives and mentoring engineers at companies from startups to AWS, shaping serverless and container-based solutions. Known for turning ambiguous requirements into pragmatic designs, he blends rigorous requirement analysis with pragmatic implementation. His career progression from senior engineer to principal architect reflects both sustained technical depth and an ability to influence cross-functional outcomes.
10 years of coding experience
18 years of employment as a software developer
Bachelor of Engineering (BE), IT, Bachelor of Engineering (BE), IT at Belaruski Dzjaržauny Universitet Informatyki i Radyjoelektroniki
English, Russian, Russian, Polish, Spanish