Summary
Pedro Baptista is a versatile Software Engineer with eight years of experience building and maintaining full-stack JavaScript and TypeScript applications across cloud platforms. He has repeatedly led migrations, refactors and UI redesigns while shipping backend APIs and reporting systems for AWS- and Azure-hosted products, and has hands-on experience with blockchain platforms from his work at Tatum and CryptoCompare. Comfortable across Node.js, React/React Native, PostgreSQL/MongoDB and serverless patterns, he blends frontend polish with backend scalability and operational concerns (Lambda, ECS/Fargate, SSM, Docker). Notably, he has driven architecture and data migration decisions—moving legacy PHP/.NET stacks to modern Node + NoSQL solutions—demonstrating both implementation depth and system-level thinking. Based in Porto, he pairs a formal software engineering master’s with practical product delivery across startups and acquired companies.
8 years of coding experience
12 years of employment as a software developer
Master Economia e Administração de Empresas, Master Economia e Administração de Empresas at Faculdade de Economia da Universidade do Porto
Graduate Informatics Engineering, Graduate Informatics Engineering at Universidade do Minho
Master's degree Computer Software Engineering, Master's degree Computer Software Engineering at Instituto Superior de Engenharia do Porto