Bryan Jen

Principal Engineer at CloudBolt Software

Tucson, Arizona, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Bryan Jen is a Principal Engineer with over 20 years of hands-on experience across systems, embedded microcode, backend services and full-stack web and mobile development, currently leading engineering at CloudBolt Software. He has a rare blend of low-level firmware and device-driver expertise from IBM and real-time Java signal processing work, combined with modern Ruby on Rails, Android, and DevOps mastery. At Puppet he led integrations and the Puppet Development Kit, mentoring teams and driving cross-functional product delivery. An active contributor to widely used Puppet modules, he’s focused on improving test reliability, CI cross-platform compatibility, and production robustness. Based in Tucson, Bryan is a self-described technology junkie who picks the best tool for the job and enjoys diving into emerging hardware, mobile, and web innovations.
code11 years of coding experience
job24 years of employment as a software developer
bookThe University of Arizona
languagesEnglish, Chinese
github-logo-circle

Github Skills (34)

puppeteer10
postgresql10
redhat10
puppet10
mysql10
debian10
testing10
plugin-development10
package-development10
configuration-management10
firewall10
bash10
acceptance-testing10
iptables10
cicd10

Programming languages (16)

PowerShellC#JavaGoHTMLTypeScriptShellJavaScript

Github contributions (5)

github-logo-circle
puppetlabs/puppetlabs-concat

Mar 2015 - Apr 2017

File concatenation system for Puppet
Role in this project:
userDevOps Engineer
Contributions:78 commits, 90 PRs, 31 pushes in 2 years 1 month
Contributions summary:Bryan's commits primarily focus on refactoring and improving the module's structure and functionality related to file concatenation within Puppet. They re-wrote parts of the module to not depend on file_concat, fixing bugs and improving the test suite, demonstrating a strong understanding of the module's internal workings. The contributions also included fixes for Windows compatibility and added deprecation warnings, which improves the module's backward compatibility and overall maintainability.
concatenationsupportedpuppet
Puppet module for managing PostgreSQL
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:52 commits, 61 PRs, 33 pushes in 3 years 4 months
Contributions summary:Bryan primarily contributed to the acceptance test suite for the PostgreSQL module. Their work involved adding and fixing acceptance tests for the `postgresql::server::recovery` resource, including the creation and verification of configuration files. Furthermore, they addressed dependency issues, specifically unpinning an apt dependency in the test configuration files, thus ensuring the stability and maintainability of the testing environment. This suggests a focus on improving the quality and reliability of the Puppet module.
postgresqlpuppet-modulesupportedpuppet
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
Bryan Jen - Principal Engineer at CloudBolt Software