John Caffey

Dr. Caffey was the chief medical officer onboard the USS Republic (NCC-1371) in the late 23rd century. (Star Trek: The Intrepid Adventures)

Early life before Starfleet
Dr. Caffey was born on October 4, 2232 human calendar time on Earth in San Diego, California.

Chronology

 * 2232: John is born on Earth in San Diego, California.
 * 2252: John enters Starfleet Academy
 * 2256: John graduates Starfleet Academy and promoted to Lieutenant, his first assignment is the USS Iblis as a Doctor.
 * 2258: John is assigned to the USS Hannibal as the Assistant Chief Medical Officer
 * 2260: John is promoted to Lieutenant Commander as the Chief Medical Officer.
 * 2265: John is assigned to the USS Republic as the Assistant Chief Medical Officer.
 * 2279: John is promoted to Commander and becomes Chief Medical Officer.