Summary
Juan Agüí is a Senior Consultant and seasoned software engineer with 14 years of experience spanning native mobile, desktop, and full-stack web development, primarily specializing in .NET while also fluent in Kotlin, JavaScript, PHP, and Java. He has led end-to-end projects—from embedded firmware and PCB design as a startup CTO to architecting authentication/SSO services and modernizing desktop apps into Angular-based web platforms—often as the sole developer or remote team lead. Comfortable in international, multilingual environments, he has managed distributed teams across Spain, Tel Aviv, and Barcelona and driven quality through practices like TDD, CI/CD, and end-to-end test automation. A dedicated mentor and instructor with a Master’s in Secondary Education, he continually translates complex concepts into hands-on learning (including using Docker to teach security and HA). Juan combines a craftsman’s focus on clean architecture and patterns with practical deployment experience across AWS and on-premise infrastructures. He is notable for moving between deep technical delivery and education, proving skilled at both shipping production systems and growing talent.
14 years of coding experience