Staff Software Engineer
Ibm Analytics Cloud Data Services
Advisory Software Engineer
athenahealth
Principal Member of Technical Staff
Jaywing PR
Principal Software Engineer
Sakhr Software
Project Manager
Lotus Development
Principal Software Engineer
Fitbit Health Solutions EMEA
Senior Staff Engineer
IBM Tealeaf
Advisory Software Engineer
Lotus
Principal Software Engineer
Sterling Commerce, an IBM Company
Advisory Software Engineer
The American University in Cairo
Boston University