Lucas Alves is a Senior Software Engineer based in Hamburg with 11 years of experience building cloud-native systems, Kubernetes operators, and developer-focused platform tooling. He founded External Secrets Inc. and is a maintainer of the widely used external-secrets project, contributing core controller logic and end-to-end tests for AWS and GCP integrations. Lucas has shipped upstream changes to Kubernetes-related projects like descheduler, migrating strategies to a plugin architecture and improving maintainability across cloud-native tooling. His background spans SRE, DevOps, IoT and automation, and he combines hands-on backend engineering with platform reliability work and active open source mentorship. Colleagues describe him as a pragmatic engineer who moves between low-level data-structure refactors and production-grade operator design while keeping developer experience and observability front of mind.
11 years of coding experience
7 years of employment as a software developer
Exchange, Electric Engineering, Exchange, Electric Engineering at University of Twente
Galois
Bachelor's degree, Software Engineering, Bachelor's degree, Software Engineering at Universidade de Brasília
External Secrets Operator reads information from a third-party service like AWS Secrets Manager and automatically injects the values as Kubernetes Secrets.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:194 reviews, 210 commits, 192 PRs in 2 years 2 months
Contributions summary:Lucas contributed to the core logic of the External Secrets Operator, making changes to the directory structure and adapting the code to the new structure. They implemented the main controller logic, including SecretStore reconciler and events. Furthermore, the user fixed reconciler name typos and addressed linter issues, ensuring code quality and maintainability. The user added comprehensive e2e tests for both AWS and GCP secret management, covering features like dataFrom and inner key extraction, as well as Workload Identity support, contributing to the reliability and functionality of the operator.
Contributions:146 reviews, 20 commits, 37 PRs in 7 months
Contributions summary:Lucas primarily focused on refactoring and migrating core components of the descheduler project. They changed the underlying data structure, switching from maps to slices for topology spread constraints, and also updated the event implementation and removed a recorder from the EvictPod function. Furthermore, they introduced chart testing (ct) and migrated existing descheduler strategies into a plugin architecture, introducing the preevectionfilter plugin. This work streamlined code and improved project maintainability, integrating multiple features for Kubernetes environment.
golangkubernetesk8s-sig-scheduling
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.