I’ve worked with Ian over the past few months and always found him very sup­port­ive, friendly, whilst retain­ing a pro­fes­sion­al atti­tude and work eth­ic. He is always dili­gent about get­ting the job done and will work the extra hours to do so. He has a tech­nic­al under­stand­ing of front end apps and per­form­ance which meant he could answer and con­trib­ute con­sid­er­ably on this, and if he didn’t know the answer, he would find out. Ian is a great team play­er and I wouldn’t hes­it­ate to work with him again.