Summary
Juan Montes is a Principal Software Developer based in Spain with nine years of focused experience shaping resilient, scalable systems and the architectural foundations that support them. He has progressed from hands-on .NET development and team leadership to roles as DevOps Architect, Backend Chapter Lead, and Solutions Architect, bringing both operational rigor and design-first thinking to complex projects. Recently he combined freelance consulting and short-term AI-focused work before joining Oracle, demonstrating adaptability across consultancy, startup-like engagements, and large enterprise environments. Juan’s background shows a pattern of stepping into roles that require aligning engineering teams with long-term platform vision, not just feature delivery. Though not a prolific public GitHub presence, his career reflects steady advancement into strategic technical leadership and practical experience deploying systems at scale.
9 years of coding experience
14 years of employment as a software developer
IES nº IV
English, Spanish