Ruben Dilanyan is a Director of Engineering with nine years of leadership experience building production-grade backend platforms and guiding engineering teams from architecture to operations. He has a strong track record as a former CTO and lead architect who standardized Java/Kotlin stacks, introduced TDD/DDD, and led company-wide moves to microservices and containerization. At TruePublic and DISQO he combined hands-on backend development with DevOps, observability and performance monitoring to run resilient, data-driven systems using technologies like Spring Boot, PostgreSQL, Elasticsearch, Kafka and Kubernetes. Ruben pairs technical depth with people leadership—coaching engineers, defining code quality practices, and owning roadmap-aligned delivery. Trained in computer science and mathematics, he thrives on digging into real-world problems and translating them into pragmatic, scalable engineering solutions. An unexpected strength is his consistent focus on institutionalizing engineering practices (hiring, peer reviews, CI/CD) to make teams more autonomous and reliable.
9 years of coding experience
16 years of employment as a software developer
Master's degree Computer Science Mathematics, Master's degree Computer Science Mathematics at Yerevan State University
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.