Charlie Egan is a Senior Developer Advocate at Styra, with extensive experience in Kubernetes and cloud native security.
Current Role at Styra
Charlie Egan currently holds the position of Senior Developer Advocate at Styra. Located in London and working remotely, Egan focuses on promoting Styra's solutions and engaging with the developer community to foster the adoption of Styra platforms. He will begin a new role within the same company as a Senior Developer Advocate starting in March 2024.
Previous Experience at Jetstack
Before joining Styra, Charlie Egan worked at Jetstack in various roles. He started as a Solutions Engineer from 2018 to 2019, moved to a Software Engineer role from 2020 to 2021, and was later promoted to a Senior Software Engineer from 2021 to 2022. Throughout his tenure, Egan contributed to many projects centered around Kubernetes and cloud-native security systems.
Early Career at Unboxed
Charlie Egan began his career at Unboxed as an Intern Software Developer in 2014 and 2015, spending two months each year in this role. He later joined the company full-time as a Software Developer from 2016 to 2018. Based in London, Egan developed his foundational skills in software development during his time at Unboxed.
Educational Background
Charlie Egan holds a Bachelor's degree in Computer Science from the University of Aberdeen, where he studied from 2012 to 2016. His academic background laid the groundwork for his career in software engineering and developer advocacy.
Interest in Kubernetes and Cloud Native Security
Charlie Egan has a keen interest in solving authorization and authentication problems related to Kubernetes and cloud-native security. He has authored blog posts on related topics, including 'ReBAC to the Future! Building Policy on Neo4j Data with Enterprise OPA' and 'Failing Less at Kubernetes with Policy as Code & OPA'. Egan continues to share insights through the Styra blog, focusing on authorization and policy management.