Summary
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
7 years of employment as a software developer
Master’s Degree, Informatics and Computing Engineering, Dezoito valores (18) - Excellent (A), Master’s Degree, Informatics and Computing Engineering, Dezoito valores (18) - Excellent (A) at Faculdade de Engenharia da Universidade do Porto
English, Portuguese