Geeks Ltd
Tech Lead
NewDay
Lead Engineer
NewDay
Senior Specialist, Lead Developer
Reed Exhibitions
Senior Software Engineer
Geeks Ltd
Senior software developer
Geeks Ltd
Web Developer
NewDay
Engineering Manager
Rahyab system sazmand
Software developer
Amirkabir University of Technology - Tehran Polytechnic
University of London
London Metropolitan University