Pedro Fernandes is a Senior Software Engineer based in Porto with 13 years of experience building full-stack web and mobile systems and a strong research-backed interest in AI and machine learning. At Blip he architects GraphQL backend-for-frontend services and earlier contributed to reactive front-end engineering for large-scale betting platforms, applying functional and reactive patterns across teams of 100+ developers. He combines hands-on TypeScript/Node/React work with a focus on architecture, automated testing (including a Selenium mobile device grid), and pragmatic delivery within agile pipelines. Holding a Master’s in Informatics and Computing Engineering from U.Porto with AI publications, he blends academic rigor with production experience and a knack for turning complex distributed systems problems into maintainable solutions.
13 years of coding experience
12 years of employment as a software developer
Master’s Degree, Informatics and Computing Engineering, Master’s Degree, Informatics and Computing Engineering at Faculdade de Engenharia da Universidade do Porto
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.