With a Ph.D. in nuclear physics and more than 20 years of experience in the software industry, Dr. Mark Balbes provides a unique perspective on all things IT. Serving as department head, agile coach, team lead, and hands-on software developer, he continues to work with companies and government agencies, large and small, to deliver compelling solutions to difficult problems.