Summary
Leonardo P is a Senior Software Engineer with 11 years of experience architecting and delivering full-stack, cloud-ready systems across .NET, Node.js, and Go. He has led teams and mentored engineers while designing resilient microservices, event-driven architectures (NServiceBus, Seneca), and Azure/AWS integrations, with a strong emphasis on SOLID, DDD, and CI/CD automation. His background spans frontend frameworks (AngularJS, React/Redux, TypeScript) to backend services, databases (MSSQL, MongoDB, ElasticSearch) and caching (Redis), plus infrastructure-as-code with Terraform. At Trupanion he built fault-tolerant survey and marketing pipelines and an Azure Cognitive Search flow; at Cox Automotive he drove microservice tooling and automated stub generation that improved developer productivity. He blends hands-on implementation with pragmatic architecture and a focus on testability and observability, and has a Master’s in Computer Science from Georgia Tech. Based in Seattle, he pairs deep enterprise experience with startup grit from co-founding a data-mining/content analytics venture.
11 years of coding experience
14 years of employment as a software developer
Master of Science (MS) Computer Science, Master of Science (MS) Computer Science at Georgia Institute of Technology
Certificate Technology Leadership, Certificate Technology Leadership at Cornell University
B.S. Computer Science, B.S. Computer Science at Polytechnic University of Puerto Rico
English, Spanish