Robert Levas is a seasoned backend engineer and Consulting Member Technical Staff at Oracle with 12 years of experience focused on security, authentication, and large-scale platform reliability. He has deep Hadoop ecosystem expertise from leadership roles at Hortonworks/Cloudera and as an Apache Ambari PMC member, contributing significant security work around LDAP, Kerberos, credential APIs, and TLS configurability. His open-source contributions to high-profile Apache projects like Knox and Ambari show a practical focus on hardening gateways and improving truststore/master-secret handling. Based in New Jersey, he blends systems architecture experience dating back to the late 1990s with hands-on Java development and a physics-influenced analytical background from Rutgers. Notably, he combines enterprise product engineering with community-driven governance in ASF projects, making him effective at delivering backward-compatible, secure platform features.
11 years of coding experience
25 years of employment as a software developer
Astrophysics, Astrophysics at Villanova University
B.S./B.A., Computer Science/Physics, B.S./B.A., Computer Science/Physics at Rutgers University
Apache Ambari simplifies provisioning, managing, and monitoring of Apache Hadoop clusters.
Role in this project:
Back-end Developer
Contributions:805 commits, 264 PRs, 149 pushes in 4 years 5 months
Contributions summary:The user, rlevas, primarily focused on enhancing the authentication and authorization features of the Apache Ambari platform. Their contributions included the creation and refinement of the Credential Resource API, along with the implementation of security-related HTTP headers and authorization policies to restrict access to resources based on roles. Furthermore, the user was involved in improving the LDAP and Kerberos integration, by handling user and group management, as well as enhancing the underlying framework for keytab management and authentication processes. Their work ensured backward compatibility and improved security protocols for the application.
Contributions:10 commits, 12 PRs, 66 comments in 4 months
Contributions summary:Robert primarily contributed to the Apache Knox project by modifying the DefaultKeystoreService class, focusing on configuring TLS keystores and aliases for the Knox Gateway. Their work involved changes to the Java code, enhancing the configurability of TLS settings. Furthermore, the user addressed issues related to master secret handling and truststore configuration within the project. These changes demonstrate a focus on enhancing the security and flexibility of the Knox Gateway.
javaapachebig-dataknox
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.
Request Free Trial
Robert Levas - Consulting Member Technical Staff at Oracle