Pedro Alves is a backend-focused software engineer with 19 years of experience, now based in Braga, Portugal, who specializes in building and scaling APIs and microservices primarily with Node.js and TypeScript. He has a strong track record moving monolithic PHP systems to microservice architectures, implementing event-driven designs with RabbitMQ, and integrating external providers for payments and invoicing in production-grade food delivery platforms. Comfortable across the stack, he has also contributed to frontend React work and taken on DevOps responsibilities such as Azure YAML templates and GitHub Actions for CI/API testing. His recent roles demonstrate an ability to lead refactors, design inter-service communication, and operationalize automated testing pipelines. Known for pragmatic engineering decisions, he blends hands-on coding with planning and task breakdown to drive delivery.
19 years of coding experience
4 years of employment as a software developer
Bacharelado e Licenciatura Engenharia de Telecomunicações e Informática, Bacharelado e Licenciatura Engenharia de Telecomunicações e Informática at Universidade do Minho
Node.js Course, Node.js Course at Codecademy
React and Redux Course, React and Redux Course at SoloLearn
Contributions:3893 commits, 1 PR, 360 pushes in 10 years 8 months
pedroin-progressalvesmore-infogdb
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.