Mark Ferrer
Experienced software engineer, architect, and technology leader