Joseph Cava is a Principal Engineer with 15 years of experience building cloud-native, AI-first platforms and developer tooling from Las Vegas. He combines deep full-stack and infrastructure expertise—Java, Spring Boot, JavaScript, Docker, Kubernetes, Terraform, AWS/GCP—with hands-on CI/CD and SaaS delivery experience, leading cross-functional teams at Sonatype and earlier as a senior architect and engineering leader. Joseph has a track record of modernizing stacks (including migrations from .NET to Java), automating builds and deployments (Jenkins pipelines, Helm, FluxCD), and contributing practical open-source improvements such as Dockerized Nexus builds and front-end UX plugins. Comfortable shifting between architect, product, and delivery roles, he mentors teams in Agile/TDD practices and operationalizes resilient systems at scale. He holds an MBA and BS in Information Systems from UNLV, bringing both technical depth and business-minded engineering leadership.
15 years of coding experience
13 years of employment as a software developer
MBA Information Systems, MBA Information Systems at UNLV Lee Business School
This plugin is used to fix elements on the page (top, bottom, anywhere); however, it still allows the element to continue to move left or right with the horizontal scroll.
Role in this project:
Front-end Developer
Contributions:1 release, 292 commits, 10 PRs in 10 years
Contributions summary:Joseph's contributions primarily involve the development of a JavaScript plugin to fix elements on a webpage while allowing for horizontal scrolling. They added the core script and a minified version. The user further corrected comments and added features like a limit option, influencing the element's behavior. Additionally, they added test assets and demo pages to showcase the plugin's capabilities, demonstrating a focus on UI and usability.
Contributions:9 commits, 22 PRs, 77 pushes in 2 years 6 months
Contributions summary:Joseph focused on improving the build, testing, and deployment processes for the Dockerized Nexus Repository Manager. They implemented a Jenkinsfile to automate these tasks, and updated the Dockerfile. They also made changes related to the chef-nexus-repository-manager, including upgrading the server-jre version. Finally, they updated the Dockerfile and labels in the project's Dockerfile to reflect changes in the Nexus Repository Manager version.
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.