Summary
Pedro Leal is a Senior Backend Engineer with 16 years of experience building resilient backend systems across Ruby on Rails, Java/Spring Boot, Scala and cloud data stacks. He has driven privacy and platform work at Shopify and now contributes to Preply, combining API design (REST/GraphQL), data engineering (BigQuery, Scala, Python notebooks) and performance caching (Redis). Comfortable leading distributed teams, he practices TDD, XP and CI while mentoring peers and running agile ceremonies. His career blends startup grit—founding a Rails-based venture—with enterprise-class delivery on airline and government projects, reflecting a knack for turning complex requirements into maintainable systems. Based in London, he often bridges backend implementation with hands-on data analysis, an underused skill that accelerates data-informed product decisions.
16 years of coding experience
13 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at USP - Universidade de São Paulo
Portuguese, English, Spanish