Angelo Viana is a software engineer based in Porto with a decade of hands-on experience building backend systems and full-stack web products. He specializes in Node.js and AWS serverless architectures, having delivered fleet management, e-commerce, and telecom maintenance solutions for clients like Dunelm and Vodafone Germany. Comfortable across MongoDB, MQTT, NestJS and Express, he focuses on high-performance, maintainable services and has moved between consultancy and product roles, which gives him both breadth and delivery discipline. Early work on accessibility-focused research and a background in IT education reflect a practical interest in inclusive, real-world software. Known for thoughtful trade-offs, he combines pragmatic engineering with an eye for reliability in production systems. His personal motto—"we all make choices, but in the end our choices make us"—underscores a deliberate, outcomes-oriented approach to development.
10 years of coding experience
8 years of employment as a software developer
Bachelor degree Computer Science, Bachelor degree Computer Science at Unisinos
Tecnologia da informação Tecnologia da Informação, Tecnologia da informação Tecnologia da Informação at Instituto Federal de Educação, Ciência e Tecnologia Sapucaia do sul - IFSul
Contributions:31 commits, 26 pushes, 1 branch in 1 day
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.