Lenin Alevski is a Security Engineer with 12 years of hands-on experience securing cloud and distributed systems, currently protecting Google’s core infrastructure from threats and designing scalable security tooling in Go and Python. He brings a strong open-source track record from MinIO—contributing backend, TLS, Kubernetes operator, and policy APIs for a high-performance S3-compatible object store—demonstrating deep expertise in deployment, certificate management, and operator automation. Prior roles span application and cloud security, secure provisioning, and platform hardening at companies like MinIO, OneLogin, Oracle, and FreeAgent, where he combined development with threat modeling and incident response. He volunteers leading infrastructure for a nonprofit tech community and runs conference CFP and mentorship programs, showing commitment to developer education and operational excellence. Comfortable working across network equipment to API design, Lenin blends pragmatic engineering with proactive risk automation to reduce manual security toil. Based in San Francisco and fluent in Spanglish, he pairs international perspective with production-scale security experience.
11 years of coding experience
11 years of employment as a software developer
BS in Computer Science Computer Software Engineering, BS in Computer Science Computer Software Engineering at Tecnológico de Monterrey
Simple Kubernetes Operator for MinIO clusters :computer:
Role in this project:
Backend & DevOps Engineer
Contributions:276 reviews, 86 commits, 124 PRs in 2 years 3 months
Contributions summary:Lenin primarily focused on enhancing the MinIO Operator's functionality, specifically adding features for TLS support, integrating custom certificates for the console, and supporting KES mTLS configuration. Their work included modifying Kubernetes deployments and services to enable these features, as well as implementing code for generating certificates for the console and resolving KES certificate type issues. The user also added support for MinIO configuration files and added support to handle multi-certificate configuration in the tenant.
Contributions:848 reviews, 194 commits, 268 PRs in 2 years 8 months
Contributions summary:Lenin primarily contributed to backend logic, focusing on the implementation of API endpoints related to policies within the MinIO console. Their work involved modifications to the existing code for listing, adding, removing, and setting policies. The user also added and tested profiling endpoints, demonstrating a focus on monitoring and performance analysis of the API.
golangminio-serverconsoleabacusminio-console
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.