Summary
Carlos Cardeñosa is a Senior Software Engineer based in the Greater Madrid area with over 5 years of recent focused experience (and a long history) designing high-performance C++ systems and distributed networked applications. He has built and led teams deploying microservices and event-driven architectures on Kubernetes, Kafka, and cloud/bare-metal environments, and currently contributes to Red Hat on distributed computing challenges. His background spans deep packet inspection, telecom protocols (2G–5G), and network analytics, with a practical eye for maintainable, cross-platform designs and performance tooling. Carlos blends low-level C++ and systems expertise with higher-level Python and Go work, having implemented observability and CI/CD integrations across complex stacks. He’s motivated to explore machine-learning-driven solutions and remote roles, bringing both hands-on coding and release/integration leadership. An uncommon strength is his end-to-end experience from embedded and vision systems to large-scale cloud-native networking products, giving him a broad systems perspective.
4 years of coding experience
16 years of employment as a software developer
Technical Engineering of Telecommunication degree, Networks and Telematic Applications, Technical Engineering of Telecommunication degree, Networks and Telematic Applications at Universidad Politécnica de Madrid
Spanish, English