1970
Dr. Rubin receives the Putnam Fellowship.
1971
Dr. Rubin becomes a programmer in the Computer Center at Purdue University in West Lafayette, Indiana.
1972
Dr. Rubin places fourth at the NASA Technology Awards USA High School Mathematics Olympiad.
1973
Dr. Rubin becomes a senior engineer at the NASA Jet Propulsion Laboratory in Pasadena, California.
1976
Dr. Rubin serves as area secretary of Mensa International Limited.
1978
Dr. Rubin receives a Doctor of Philosophy from the California Institute of Technology.
1982
Dr. Rubin becomes a senior member of the technological staff at Aerojet ElectroSystems in Azusa, California.
1984
Dr. Rubin is elected as the Libertarian Party nominee for the 55th District of the California State Assembly.
1987
Dr. Rubin marries Ronni Petitt.
1987
Dr. Rubin becomes a contract programmer for IdealSoft in Alhambra, California, and a programmer consultant for Financial New Network in Los Angeles, California.
1990
Dr. Rubin becomes an engineering specialist in software for Beckman Instruments (now Beckman Coulter, Inc.) in Brea, California.
1996
Dr. Rubin becomes a research engineer with the senior staff of Lockheed Martin Corporation in Goodyear, Arizona.
2000
Dr. Rubin becomes a principal system engineer for Raytheon Company in Fullerton, California.
2002
Dr. Rubin becomes a certified Novell Engineer.
2005
Dr. Rubin becomes a volunteer editor for Wikipedia.
2012
Dr. Rubin becomes chief scientist at Design West Technologies in Tustin, California.
2013
Dr. Rubin becomes a registered tax preparer through the California Tax Education Council.
2013
Dr. Rubin works as a system engineer in various consulting contract positions.