Kevin Imber

Senior Software Engineer at CircleCI

Portland, Oregon, 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

👤
Senior
🎓
Top School
Kevin Imber is a Senior Software Engineer in Portland, Oregon with 11 years of experience building Java web applications and lightweight JavaScript/Ajax UIs. He brings strong testing and automation chops from six years at Puppet as a QE Toolsmith and open-source contributions to well-known projects like Beaker and Hiera, improving test coverage and deployment workflows. At CircleCI and Boulder Care he’s focused on production reliability and developer tooling, bridging backend services with efficient test automation. Comfortable across Java, Python, and JavaScript, he also has hands-on Linux and database administration experience that informs practical operational decisions. Colleagues rely on him for thoughtful refactors and test-first improvements that reduce flakiness in CI environments. Outside day-to-day engineering, he’s interested in automation and infrastructure tooling—an “AuTomater” persona reflected in his GitHub work.
code11 years of coding experience
job7 years of employment as a software developer
bookBA, Computer Science & Mathematics, BA, Computer Science & Mathematics at Lewis & Clark College
github-logo-circle

Github Skills (16)

testing10
puppeteer10
test-framework10
cicd10
puppet10
test-automation10
ruby10
repository-pattern9
repo-management9
management9
git-repository9
scripting7
script7
sh7
bash7

Programming languages (3)

CRubyPython

Github contributions (5)

github-logo-circle
voxpupuli/beaker

Oct 2014 - Feb 2020

Puppet Acceptance Testing Harness
Role in this project:
userTest Automation Engineer
Contributions:63 releases, 625 commits, 672 PRs in 5 years 4 months
Contributions summary:Kevin contributed to the Beaker project by adding and updating various test cases and related infrastructure. Their work focused on improving test coverage and reliability by adding new tests for specific functionalities, such as time synchronization and SSH connection handling. They also refactored and maintained existing tests. They demonstrated a strong focus on testing aspects within the project.
acceptance-testingpuppettestingacceptanceharness
puppetlabs/hiera

Jul 2015 - Jul 2015

Lightweight Pluggable Hierarchical Database
Role in this project:
userDevOps Engineer
Contributions:7 commits, 4 PRs, 4 comments in 14 days
Contributions summary:Kevin primarily focused on enhancing the project's testing and deployment infrastructure related to Puppet Agent and PE (Puppet Enterprise). Their contributions included creating tasks for PE-only platforms and updating the build configuration to correctly source puppet-agent from the appropriate build servers. These changes involved modifying installation scripts and repository configurations for both AIO and PE environments. Furthermore, the user also reverted a change related to the build location.
hierarchicalnested-objectsdatabasepluggabledistributed
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
Kevin Imber - Senior Software Engineer at CircleCI