David Ward

Manager, Software Engineering at Red Hat

City of Rochester, New York, 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
David Ward is a seasoned software engineering manager and enterprise architect with over three decades of industry experience and 15 years in leadership roles at Red Hat, currently managing the team delivering Istio for OpenShift Service Mesh. He blends deep hands-on systems engineering—from containerized JBoss/OpenShift images and Drools decision services to high-availability cluster membership and automation tooling—with people and program management across open-source projects like Drools and OptaPlanner. David has a track record of shipping complex cloud-native middleware and business automation solutions, having authored deployment templates, middleware images, and integration components that enable customers to run enterprise workloads on Kubernetes. An active contributor to Red Hat’s openshift-quickstarts, he’s implemented KIE Server images and multiple client interaction modes (REST, JMS), showing both practical integration skills and protocol-level expertise. Based in Rochester, NY, he combines pragmatic engineering with cross-functional collaboration and a knack for turning legacy enterprise systems into scalable cloud deployments.
code15 years of coding experience
job29 years of employment as a software developer
bookEspañol, Español at Monroe Community College
bookBA Communication Arts, BA Communication Arts at Roberts Wesleyan University
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
41reputation
1kreached
0answers
1question
github-logo-circle

Github Skills (14)

javas10
drools10
java10
rest-api9
jms9
xstream8
junit8
maven7
grammar6
tree-sitter6
parsing6
converter6
antlr6
openshift5

Programming languages (16)

JavaCSSCRustGoHTMLGroovyTypeScript

Github contributions (5)

github-logo-circle
Quickstarts used by templates in github.com/jboss-openshift/application-templates
Role in this project:
userBack-end Developer
Contributions:17 commits, 24 PRs, 15 pushes in 1 year 7 months
Contributions summary:David contributed to the development of a decision server quickstart, including the creation of a KIE Server image and client implementations. Their work involved defining and implementing rules using Drools, and creating client applications to interact with the KIE server. They also implemented different ways to interact with KIE Server, including REST and JMS-based communication. The user further refined the quickstart by addressing issues related to JMS configuration and servlet interfaces.
jbossopenshift
Shared Modules for RHDM and RHPAM OpenShift container images
Contributions:359 pushes, 155 branches in 9 months
rhpamdockercontainer-imagesopenshiftrhdm
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