Joe Pinsonault

Research Software Engineer at Oregon Health and Science University

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

🤩
Rockstar
🎓
Top School
Joe Pinsonault is a Research Software Engineer based in Portland, Oregon with 13 years of experience building and validating reliable software for research and production environments. He has a strong background in test automation and QA from his years at Puppet Labs, where he implemented acceptance tests for the widely used puppetserver project and focused on command-line and authorization behaviors. Since 2019 he has applied those engineering and automation skills to research software at Oregon Health and Science University, bridging reproducible science and production-grade tooling. Joe combines systems-level testing discipline with hands-on development experience, often tackling tricky environment setup and output validation challenges that catch real-world failures. He holds a Computer Science bachelor’s from Portland State University and brings a pragmatic, detail-oriented approach to making complex systems dependable.
code13 years of coding experience
job3 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Portland State University
bookOregon Institute of Technology
stackoverflow-logo

Stackoverflow

Stats
537reputation
24kreached
4answers
9questions
github-logo-circle

Github Skills (14)

testing10
acceptance-testing10
test-automation10
ruby10
puppet7
puppeteer7
clojure6
duplicates6
leiningen6
digit6
regex6
python6
sequence6
yaml6

Programming languages (10)

C#TypeScriptJavaCSSScalaRubyPuppetClojure

Github contributions (5)

github-logo-circle
puppetlabs/puppetserver

Apr 2015 - Aug 2017

Server automation framework and application
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:131 commits, 93 PRs, 48 pushes in 2 years 4 months
Contributions summary:Joe primarily contributed to the testing of the Puppetserver project. They implemented acceptance tests using Ruby, focusing on testing the 'foreground' subcommand of the `puppetserver` command-line interface. Their work included setting up test environments, verifying command execution, and validating output messages to ensure the functionality and stability of the server. The user also modified existing tests and added new ones related to authorization and other core server functionalities.
automation-framework
jpinsonault/imdb_gpt

Dec 2023 - Feb 2026

Contributions:134 pushes, 5 branches in 2 years 2 months
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