Denver police Officer Zachery Phillips resigned on Jan. 2 with 21 years on the job after narrowly avoiding termination in 2017 for the prior misconduct, according to documents provided to The Denver Post on Friday in response to an open records request.