Summary
Laurence Perales is a Senior Software Engineer based in Lima with 13 years of hands-on experience delivering full-stack, cloud-native solutions and system architectures. He combines strong backend expertise in Java/Spring and PHP/Laravel with DevOps proficiency on AWS, Jenkins and Ansible, and practical database experience across Oracle, MySQL and PostgreSQL. A former CTO and solutions architect who has led technical teams at NTT DATA and startups, he focuses on building robust, maintainable systems and raising quality standards. Laurence is also an Alexa Skill and AWS Lambda developer, reflecting an interest in event-driven and serverless patterns beyond traditional web stacks. He continually pursues formal training—from ACM-ICPC coaching to cloud and frontend courses—and enjoys sharing knowledge, making him both a practitioner and mentor. Colleagues describe him as competitive and perfectionist in a way that consistently drives durable, production-ready outcomes.
13 years of coding experience
7 years of employment as a software developer
Senior Certification: Cloud Computing, Senior Certification: Cloud Computing at Universidad Privada Peruano Alemana
Bachellor, Systems Engineering, Bachellor, Systems Engineering at Universidad Nacional de Ingeniería
Spring Core 4 Official Certification Course, Spring Core 4 Official Certification Course at Panamsource Pivotal Partner
Programming Training Camp for ACM-ICPC, Programming Training Camp for ACM-ICPC at Pontificia Universidad Católica del Perú
iOS Developer, iOS Developer at Area 51 Training Center
Spanish, English, Portuguese, French