Jack Ding

Principal Software Engineer at Red Hat

Ottawa, Ontario, Canada
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
Jack Ding is a Principal Software Engineer based in Ottawa with a decade-plus career building cloud-native systems, leading open source contributions, and transforming teams and products. At Red Hat he focuses on cloud and release tooling—contributing to high-impact projects like OpenShift release CI/CD where his work on ptp-operator pipelines and test automation improves release velocity and reliability. His background spans service assurance, NFV cloud platforms, and core OpenStack/StarlingX contributions from roles at Ericsson and Wind River, complemented by earlier product ownership and agile coaching experience. Jack combines hands-on engineering with team-building and process transformation, and holds advanced degrees in software and electrical engineering that underpin his systems-level thinking.
code5 years of coding experience
job12 years of employment as a software developer
bookMaster, Software Engineering, Master, Software Engineering at Memorial University, Newfoundland and Labrador
bookBachelor, Electric Engineering, Bachelor, Electric Engineering at Beijing University of Posts and Telecommunications
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (14)

sh10
kubernetes10
automation10
script10
automations10
docker10
shell10
openshift10
dockers10
scripting10
cicd10
kubernetes-pods10
testing9
go9

Programming languages (4)

ShellGoHTMLPython

Github contributions (5)

github-logo-circle
openshift/release

Oct 2021 - Feb 2022

Release tooling for OpenShift
Role in this project:
userDevOps Engineer
Contributions:62 reviews, 10 commits, 62 PRs in 3 months
Contributions summary:Jack primarily focuses on maintaining and improving the CI/CD pipeline for OpenShift's release tooling, specifically related to the ptp-operator. Their contributions involve modifying CI job schedules, updating build configurations, and incorporating new features such as v2 event tests. They are also responsible for updating go versions within the CI and addressing build errors. These changes directly impact the automation, testing, and release processes for the project.
openshift
jzding/hw-event-proxy

Jul 2021 - Jul 2024

Contributions:301 pushes, 131 branches in 3 years
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