Summary
Juan Blasi is a tech lead and backend engineer with 11 years of experience building scalable, production-grade systems using Go and Kotlin/Java across fintech, telecom, and logistics. He combines hands-on implementation of microservices, DDD, and hexagonal architecture with cloud-native patterns on AWS and GCP, optimizing performance and reliability for high-throughput services. As a frequent freelancer and former PedidosYa backend engineer, he has deep experience in reactive, async systems, gRPC, Spanner, DynamoDB, and event-driven architectures. Juan moves fluidly between system design and low-level engineering—writing idiomatic Go concurrency and Kotlin coroutine code while shaping team practices around clean architecture and SOLID principles. Based in Lima, he brings telecom-rooted operational rigor (monitoring, KPIs, automation) to software delivery, making him adept at both incident troubleshooting and long-term platform improvements. Colleagues know him for turning complex requirements into maintainable solutions and for balancing pragmatic trade-offs under production constraints.
11 years of coding experience
8 years of employment as a software developer
Ingeniero en Sistemas de Informacion, Ingeniero en Sistemas de Informacion at Universidad Tecnológica Nacional
Spanish, English