Although I've worked on relevant projects, I've never been assigned to a project of this scale.
Aun a pesar de haber trabajado en proyectos de relevancia, nunca me habían asignado un proyecto de tal envergadura.