Denis Zhirkov is a Senior Software Engineer based in Yerevan with over a decade of experience building backend systems, currently at EPAM Systems. He specializes in Node.js ecosystems (including Deno and Bun.js), cloud-native architectures, CI/CD automation, and queueing systems like Kafka, NATS and SQS, with applied domain expertise in medical B2C/B2B, finance and call-center solutions. Denis pairs strong backend skills with frontend proficiency in React, Vue and Svelte, and a hands-on interest in hardware configuration that informs pragmatic integrations between software and devices. A former development team lead and active mentor, he has driven production-grade deployments using Docker/Podman and AWS serverless services while contributing to developer communities. Known for deep knowledge of DataGrok and a preference for automating developer workflows, he brings both architectural rigor and a practical, delivery-focused mindset to complex projects.
11 years of coding experience
Диплом специалиста по инженерной специальности, Управление и информатика в технологических системах, Диплом специалиста по инженерной специальности, Управление и информатика в технологических системах at СевКавГТУ
Contributions:23 commits, 22 pushes, 1 branch in 1 month
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Denis Zhirkov - Senior Software Engineer at EPAM Systems