javaughn j porter career