APM Terminals
React Developer
Sopra Steria
Junior Java Developer
QA Ltd
Information Technology Consultant
Solera, Inc.
Software Engineer
Accelya
Software Developer
Cardiff University / Prifysgol Caerdydd
Teaching Assistant
International School of Toulouse (Toulouse, France)
English Center (Cadiz, Spain)
Cardiff University / Prifysgol Caerdydd