Summary
Pedro Santos is a Senior Software Engineer based in São Paulo with 5 years of experience building high-performance .NET backends and distributed systems for mission-critical payment and banking platforms. He specializes in Clean Architecture, DDD, and scalable microservices (Kafka, RabbitMQ, Azure Service Bus), having modernized legacy payment gateways with zero-downtime migrations and architected services processing over 10 million requests per month. Pedro led the delivery of Brazil’s first digital-impact bank now handling hundreds of millions BRL monthly, and drove observability initiatives that cut incident response times by over 30%. He pairs strong engineering craft—unit testing, load testing, and DataDog-driven monitoring—with data-driven product influence via GCP and Power BI dashboards that unlocked multi-million BRL strategic investments. A hands-on mentor and cross-functional collaborator, he’s also exploring Generative AI and prompt engineering to boost developer productivity and future-proof workflows.
4 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Universidade Cidade de São Paulo
Instituto Federal de Educação, Ciência e Tecnologia de São Paulo
English, Spanish, Portuguese