Principal Software Engineer at Marriott International
Reading, England, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Ricardo Portugal is a Principal Software Engineer with 14 years of experience building scalable web and platform systems, currently based in Reading, UK. He specializes in GraphQL, TypeScript, Node and React, and has led GraphQL adoption and large-scale migrations for enterprises like Sky, Hilton and Marriott. Ricardo blends hands-on engineering with architecture: he’s built stitched GraphQL schemas for reservation systems, a drag-and-drop page builder backed by Couchbase, and an SSAI/CSAI video advertising solution for NOW TV across consoles and smart TVs. He’s comfortable across the stack—from embedded C++ early work on set-top boxes to event-driven payments, fraud pipelines and mobile app launches—and has a track record of reducing test runtimes and improving caching/performance. Notably, he bootstrapped fraud engineering and payment features at Super Payments and created tooling to automate repository and testing workflows. With an MsC in Computer Engineering and Telematics, he combines research-rooted problem solving with pragmatic delivery in large distributed systems.
14 years of coding experience
15 years of employment as a software developer
MsC, Computer Engineering and Telematics, MsC, Computer Engineering and Telematics at Universidade de Aveiro
Contributions:9 commits, 2 pushes, 1 branch in 3 years 4 months
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
Ricardo Portugal - Principal Software Engineer at Marriott International