David Shrewsberry

Principal Software Engineer at Red Hat

Morgantown, West Virginia, 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
David Shrewsberry is a Principal Software Engineer based in Morgantown, WV, with a multi-decade track record building resilient, cloud-native systems and leading migrations and performance optimizations. He blends deep hands-on expertise in back-end engineering, distributed systems, and observability—having designed ElasticSearch solutions for billions of documents, migrated clusters into AWS, and integrated streaming patterns with Kafka to solve scale and stack issues. At Red Hat and prior roles with Leidos, MITRE, and Lockheed Martin he has driven modernization efforts, infrastructure-as-code automation (Packer, Terraform, Ansible), and Helm/Kubernetes deployments. An active contributor to open-source security tooling, his recent work improved image scanner version checks in the StackRox Kubernetes Security Platform, reflecting a pragmatic focus on runtime security and protobuf-backed data flows. He holds an MS in Computer Science from Johns Hopkins and a Udacity AI Programming nanodegree, signaling a continual investment in machine learning and modern development practices. Colleagues rely on him for pragmatic architecture decisions that balance operational scale, security, and maintainability.
code4 years of coding experience
job24 years of employment as a software developer
bookBS Computer Science, BS Computer Science at West Virginia University
bookJohns Hopkins University
bookNanodegree AI Programming With Python, Nanodegree AI Programming With Python at Udacity
github-logo-circle

Github Skills (10)

protobuffer10
protobuf10
data-integration9
sql-database9
sql9
databases9
container8
kubernetes8
security8
kubernetes-pods8

Programming languages (5)

DockerfileShellGoHTMLPython

Github contributions (5)

github-logo-circle
stackrox/stackrox

Mar 2022 - Jan 2023

The StackRox Kubernetes Security Platform performs a risk analysis of the container environment, delivers visibility and runtime alerts, and provides recommendations to proactively improve security by hardening the environment.
Role in this project:
userBack-end Developer
Contributions:2136 reviews, 199 commits, 836 PRs in 11 months
Contributions summary:David's commits focused on enhancing the scanner version check within the image execution process. The changes involved modifying the `generated/storage/image.pb.go` file to include version checks, suggesting a focus on improving the image scanning functionality. The user demonstrated skills in protobuf, and database and SQL integration.
containerscheckliststackroxsecurityrisk
dashrews78/release

Apr 2024 - Apr 2024

Release tooling for OpenShift
Contributions:9 pushes, 1 branch in 6 days
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
David Shrewsberry - Principal Software Engineer at Red Hat