The DOE whistleblower is most likely Kevin Childress.

Pavel Ibarra did a video on this story about a month ago and read his obituary, which made it easy to find him. He had gotten info about Kevin from whatever sources he has. Obituary LinkedIn Profile