fletch here is the chief engineer onboard! before the endeavor he worked developing new tech for alliance labs and had some crossover with adf personnel around babylon and scheria, if there's an opportunity there for them to have briefly crossed paths, but otherwise they could be new colleagues? he's a friendly daniel jackson type who quite possibly would end up across his medbay more often than not!