Veteran software engineering working as a developer, qa engineer, release engineer, project manager and engineering manager.
Veteran software engineering working as a developer, qa engineer, release engineer, project manager and engineering manager.