James (Jim) Rogers has been involved in development of software since taking his first course in computer programming in 1970 at the University of Santa Clara in Santa Clara, California, USA while working toward his Bachelor of Science degree in Chemistry. After several years working as a chemist in the California wine industry and in chemical processing industries, Jim became a professional software engineer, working for many industries in the Silicon Valley and in Colorado, including manufacturing process controls, telecommunications, engineering analysis tools, robotics, and aerospace. Jim learned to program in the C language in 1985 and in the Ada language in 1994. Jim has worked as a software safety engineer for MEI Technologies since 2002. In 2008 Jim presented a paper at the 3rd Conference of the International Association for the Advancement of Space Safety in Rome, Italy titled Software Safety for Manned Spacecraft.