Summary
Pedro Ulhoa is a senior backend developer with nine years of experience building and evolving distributed, cloud-native systems across fintech, telecom and public sector products. He specializes in Java (11+/17+), Spring and serverless Node.js on AWS, having operated components from VoIP/SIP stacks to event-driven pipelines using Kafka, MSK, SQS and Redis. Comfortable across the full delivery lifecycle, he has shaped CI/CD pipelines, observability with Prometheus/Grafana/Loki, and helped launch new React/Next.js products while maintaining legacy PHP services. Based in Brazil's Federal District, Pedro blends pragmatic engineering—"making stuff work"—with deep operational experience in EKS, RDS and Lambda, and a proven track record of taking MVPs to scalable production. An uncommon strength is his hands-on exposure to both telephony protocols (Asterisk/OpenSIPS/Kamailio) and financial integrations, enabling reliable systems where real-time communication and transactional integrity intersect.
9 years of coding experience
9 years of employment as a software developer
Bacharelado Sistemas de Informação, Bacharelado Sistemas de Informação at UNIEURO - Centro Universitario Euro Americano
Técnico em Informática com ênfase em Desenvolvimento de Sistemas TI, Técnico em Informática com ênfase em Desenvolvimento de Sistemas TI at ETB - Escola Técnica de Brasília
Portuguese, English