Shannon Pamperl is a Staff Software Engineer with 11 years of hands-on experience building JVM-based backends and polished UIs, currently driving engineering at Moderne after architecting cloud platforms at Shelter Insurance. He combines practical, production-first thinking with a penchant for innovation—implementing CI/CD, TDD, and automated build and deployment pipelines while migrating legacy systems to Java microservices. Shannon is an active open-source contributor focused on developer tooling and build systems, with notable contributions to projects like spring-cloud-contract and openrewrite that improve Gradle plugins, automated refactorings, and cross-platform developer ergonomics. Based in Columbia, Missouri, he pairs deep Java/Groovy expertise with frontend skills (AngularJS/HTML/CSS) and a consistent attention to build reproducibility and encoding/CI details that often go unnoticed but keep large projects healthy.
11 years of coding experience
13 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Truman State University
Contributions:196 reviews, 37 commits, 143 PRs in 1 year 2 months
Contributions summary:Shannon primarily contributed to the `rewrite` project, which focuses on automated source code refactoring. Their work involved implementing and modifying recipes for refactoring Gradle build files, demonstrating a focus on the Java language. This included changes to the Gradle wrapper, dependency declarations, and Java compatibility settings. The user also made code changes related to ensuring consistent UTF-8 encoding across the project, indicating attention to detail and build process consistency.
Codespaces but open-source, client-only and unopinionated: Works with any IDE and lets you use any cloud, kubernetes or just localhost docker.
Role in this project:
DevOps Engineer & Backend Developer
Contributions:5 reviews, 3 PRs, 38 comments in 1 year 2 months
Contributions summary:Shannon primarily focused on enhancing the project's infrastructure and build processes. They updated IDE versions for development tools, likely automating the configuration process. Furthermore, the user implemented and enabled SSH agent support on Windows, improving the developer experience across different operating systems. They also made changes to preserve environment variables in sudo sessions.
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
Shannon Pamperl - Staff Software Engineer at Moderne