By Stephanie Norton of The Commercial Appeal

A former Memphis police officer charged with stalking his ex-fiancee was arrested again after allegedly breaking the windshield of her car.

Joshua Barnes, 28, was charged Tuesday with aggravated stalking, violating bail conditions, vandalism, violating an order of protection and contempt of court. He paid $2,000 bond and was released.

According to Memphis police spokesman Louis Brownlee, Barnes resigned from the department on Jan. 15. He had been with MPD since January 2009.

According to an affidavit, the woman went to the parking lot at her job and found the windshield of her 2010 Toyota Prius had been shattered. The woman told officers she noticed a man walking away from the lot and that it appeared to be her ex-fiance, Barnes.

The woman cut through the parking lot and came face-to-face with Barnes, according to the affidavit. His clothing matched that of the man she saw leaving the parking lot where her car was damaged.

The woman told Barnes he was violating the order of protection, police said. Barnes then walked away.

The incident was captured on surveillance video, according to the affidavit.

Barnes was charged last month with aggravated stalking and violating a protection order. He paid $1,000 bond and was released.

The protection order from DeSoto County was served on Jan. 8, Memphis police said. He allegedly violated it on Jan. 13.

According to an affidavit, the woman took her car to be serviced and a tracking device was found underneath her car. The woman then went to the department's internal affairs office to file a complaint and Barnes was there waiting on her, according to the affidavit. Barnes was instructed to leave, but parked his car across the street and waited, the affidavit said.