3M
Senior Software Engineer
National College of Ireland
Lab Assistant
Nanjing University of Information Science & Technology
Visiting Lecturer
TSSG
ICT Software Developer(Internship)
Threefold Systems
Senior Front-end Engineer
Threefold Systems
Lead Front-end Engineer
RouteMatch Software
Senior Software Engineer
RouteMatch Software
Developer
TSSG
Graduate Software Developer
TSSG
Software Engineer
South East Technological University
National College of Ireland