Родился 19 сентября 1924 г. в д. Щорсы Новогрудского р-на Гродненской обл.
Дата и место призыва – 5 июля 1944 г., Любчанский райвоенкомат Гродненской обл.
Место службы: 78-й запасной стрелковый полк 127-й стрелковой дивизии, Первый Украинский фронт. Разведчик дивизиона.
Воинские звания – мл. сержант, сержант, капитан.
Вот как описан подвиг Александра Петровича в представлении его к медали «За отвагу»
19 апреля 1945 г., когда армия находилась на подступах к центру Берлина: «При форсировании реки Шпрее батарея стояла на прямой наводке, противник перешел в контратаку. При ее отражении Рубан из автомата убил 8 немецких солдат».
Также награжден орденом Отечественной войны II степени (06.04.1985), медалями «За взятие Берлина», «За освобождение Праги», «За победу над Германией в Великой Отечественной войне 1941–1945 гг.»
В нашем институте Александр Петрович работал почти 40 лет заведующим научно-исследовательской группой, главным инженером в отделе гидротехнических сооружений (1956–1994).