His $12/hr job built him a $500k portfolio