CyberSource
Software Engineer
CyberSource
Intern Software Engineer
Gaza Sky Geeks
Volunteer Mentor
CyberSource
Senior Software Engineer
Visa
Staff Software Engineer
Queen's University Belfast
Demonstrator
Queen's University Belfast
Peer Mentor
CyberSource
Associate Software Engineer
CyberSource
Staff Software Engineer
Queen's University Belfast
Dalriada Grammar School, Ballymoney