Pedro Viegas is a seasoned technology leader and CTO with nearly two decades of systems development and consulting experience, currently leading game development at Rooting Tech from Lisbon. He blends hands-on software engineering with product leadership—shipping a narrative-first puzzle game "Escape" while providing legacy and agile-driven support to multiple clients. As a PhD student in Web Sciences, his research on web-based interactive and immersive experiences informs practical work in augmented and virtual reality applied to games and marketing. He also teaches postgraduate modules in Digital Transformation, staying current with AI, data engineering, blockchain and RPA trends. Comfortable moving between deep technical roles (software lead, functional analyst) and strategic responsibilities, he’s known for turning complex requirements into playable, user-centered experiences. A less obvious strength is his ability to translate academic research into commercial AR/VR products, bridging theory and production.
9 years of coding experience
10 years of employment as a software developer
MBA in Systems Engineering. Information Technology, MBA in Systems Engineering. Information Technology at ESAB - Escola Superior Aberta do Brasil
Information Systems and Systems Development Analysis, Information Systems and Systems Development Analysis at Centro Universitário FIEO
PhD student in Doutoramento em Ciência e Tecnologia Web Information Technology, PhD student in Doutoramento em Ciência e Tecnologia Web Information Technology at Universidade de Trás-os-Montes e Alto Douro
Contributions:3 reviews, 3 PRs, 18 pushes in 5 days
animationbackgroundsmotionphotos
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.