Summary
Artyom Karnov is a senior software engineer with 11 years of experience building high-load, cloud-native backend systems primarily on the Java stack. He has delivered scalable microservice platforms and modernized legacy Cobol systems using Spring Boot, Kotlin, Hibernate, Docker and Kubernetes while introducing CI/CD, observability and multithreading optimizations that materially improved performance and migration throughput. Comfortable in production-facing roles, he combines hands-on coding with mentoring, customer communication and DevOps practices to shorten delivery cycles and reduce operational friction. Based in Calgary, he has a track record of shipping solutions used by customers across the USA and Europe and a practical knack for bridging old and new platforms and protocols.
11 years of coding experience
7 years of employment as a software developer
Secondary education, General education, Secondary education, General education at School 3 of Dzerginsk city, Russia
Bachelor's degree, Computer and Information Sciences and Support Services, Bachelor's degree, Computer and Information Sciences and Support Services at Peter the Great St.Petersburg Polytechnic University
English, Russian