Wilken Rivera is a Senior Engineering Manager with 11 years of software and cloud engineering experience, currently leading teams at Defense Unicorns after a multi-year tenure at HashiCorp. He combines hands-on backend and DevOps expertise—contributing to high-profile open-source projects like HashiCorp Packer and the exercism CLI—with leadership in delivery and infrastructure across media, finance, and defense domains. Wilken’s work includes pragmatic improvements such as environment variable handling in provisioners and robust upgrade/version tooling, showing attention to both developer experience and cross-platform reliability. A former VP-level cloud engineer and longtime contributor to tooling and testing, he brings a systems-minded approach to building repeatable, auditable release processes. Colleagues describe him as someone who credits mentors and community support for his growth and pays that forward through mentorship and well-tested engineering practices.
11 years of coding experience
20 years of employment as a software developer
Bachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at The City College of New York
Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:4 releases, 1144 reviews, 629 commits in 3 years 3 months
Contributions summary:Wilken contributed to the development of the shell provisioner, adding support for environment variable formatting. They implemented new features like `env_var_format` and incorporated the `use_env_var_file` option, modifying both the provisioner's configuration structure and the tests to accommodate these changes. Their work extended to refactoring the code for the shell provisioner, improving the handling of environment variables, and testing different scenarios with varying parameters.
Contributions:2 releases, 21 reviews, 23 commits in 1 year 3 months
Contributions summary:Wilken contributed significantly to the exercism/cli project by implementing the "version" and "upgrade" commands, crucial for software updates and version management. The user also improved the test suite, adding and refactoring tests for existing functionality and contributing to a more robust testing framework. Furthermore, they streamlined the codebase by replacing direct references to `os.Stdout` with the `cmd.Out` writer and addressed Windows-specific upgrade issues.
golangcommand-line-toolcliexercismcommand-based
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
Wilken Rivera - Senior Engineering Manager at Defense Unicorns