Juan Vallejo is a software engineer with 12 years of experience building backend, frontend, and DevOps tooling, currently on Google’s engineering team in the San Francisco Bay Area. He has deep Go and CLI expertise from maintainership and contributions to OpenShift and Kubernetes projects—work that includes improving the OpenShift web console UI and adding CLI describers and debugging gatherers used by operators. Past roles at Tesla and Wing show a blend of embedded/vehicle services and cloud systems, and he’s repeatedly shipped developer-facing tools and command-line utilities to accelerate team velocity. An active open-source contributor, he has fixed accessibility and UX issues in high-profile repos and implemented request backoff, discovery caching, and preflight health checks. Outside work he builds side projects and tooling across Go, Python, and Node.js, demonstrating continuous hands-on engineering curiosity.
12 years of coding experience
11 years of employment as a software developer
Bachelors Computer Science, Bachelors Computer Science at Christopher Newport University
A client tool for gathering information about an operator managed component.
Role in this project:
Backend Developer
Contributions:72 commits, 43 PRs, 18 pushes in 29 days
Contributions summary:Juan primarily focused on developing the command-line interface (CLI) tool for gathering information about an operator managed component. Their contributions included creating the initial command structure, adding a command to gather debugging data for cluster operators, and integrating vendor dependencies. They also added support for gathering config.openshift.io resources, namespace data, pod data, and healthz and metrics information.
Contributions:407 commits, 411 PRs, 2677 comments in 2 years 8 months
Contributions summary:Juan contributed to the OpenShift project by adding a CLI describer for OAuth tokens. They implemented the describer functionality, which retrieves and displays information about OAuth access tokens, including scopes, expiration, user details, and client information. Their work involved modifying existing code and adding new files to support this functionality, demonstrating a focus on enhancing the command-line interface's functionality for OpenShift users. The user also updated project and API helper functions for a cleaner user experience.
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.