Carlos Andrés is a Principal Software Engineer and technical lead with 14+ years designing security-first backend architectures, currently shaping core platform features at Elastic after leading Liferay’s Application Security team. A Java-focused architect and functional programming enthusiast, he has produced notable OSS work such as the OSGi JAX-RS whiteboard and a Java-based Component-DSL used in Apache Aries, and is a committer and PMC member at the Apache Software Foundation. He combines hands-on implementation (OAuth2, SAML, CORS, hashing/encryption, performant URL matching) with team mentorship and delivery ownership, routinely improving maintainability, modularity and performance. Comfortable working remotely, he also co-organizes community events like Lambda World and the Madrid Java User Group, reflecting a rare mix of deep platform experience and active community leadership.
14 years of coding experience
19 years of employment as a software developer
Online Advanced Track on Introduction to Artificial Intelligence, Artificial Intelligence, Online Advanced Track on Introduction to Artificial Intelligence, Artificial Intelligence at Stanford University Online
Engineering, Telecommunication, Engineering, Telecommunication at Universidad Politécnica de Madrid
Contributions:10 PRs, 178 pushes, 16 branches in 4 years 2 months
apacheariesjaxjax-rsjava
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.