Dmitry Ruban is an experienced engineering leader with 11 years building high-performance web and backend systems, currently leading Aviasales’ marketing development team. He combines hands-on architecture and DevOps skills with people leadership—mentoring juniors, hiring, establishing processes and company standards, and running product discovery and special projects. His background spans high-load systems, serverless and AWS stacks, TypeScript/Node/Nest and modern front-end frameworks, plus exposure to Rust and Python from security-focused tooling. Dmitry has repeatedly delivered customer-facing solutions across media, finance and security domains, and is comfortable coordinating outsourcing and complex deployments. A pragmatic engineer-manager, he often bridges product and infra work himself, ensuring code quality while advancing team autonomy.
11 years of coding experience
9 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Voronezh State University
Contributions:20 commits, 1 PR, 19 pushes in 2 years
bungieomniauthstrategyoauth2oauth
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.