Summary
Artem Katnov is a senior Node.js engineer based in Yerevan with 6 years of experience building high-performance, cloud-native backend systems using TypeScript, NestJS, PostgreSQL, Docker, AWS and GraphQL. He specializes in microservices and system design, having driven multi-layer optimizations that reduced API latency by 80% and improved overall application performance by up to 90%. Artem combines strong engineering principles (SOLID, DDD) with practical observability and CI/CD practices—Sentry, OpenTelemetry and GitHub Actions—to diagnose and eliminate critical bottlenecks. His domain experience spans AdTech and EdTech, where he solved NP-hard scheduling problems and led architecture for 10+ microservices supporting large-scale education platforms. An AWS-certified practitioner with a mechanical engineering background, he brings a rare mix of analytical rigor and product focus, able to elicit business goals even when stakeholders struggle to articulate them. Outside of work he prioritizes continuous learning and leverages AI tools like ChatGPT and Copilot to accelerate development.
6 years of coding experience
1 year of employment as a software developer
Bachelor's degree, Mechanical Engineering, Bachelor's degree, Mechanical Engineering at Bauman Moscow State Technical University