Ian is a highly detailed and pro­fes­sion­al pro­gram­mer. Ian works closely with design teams and is metic­u­lous in his plan­ning — which helps con­sid­er­ably with the pro­cess. He has broad pro­gram­ming abil­it­ies and works hard to deliv­er to dead­lines. Ian is the guy to call to help solve a tech­nic­al prob­lem and I would highly recom­mend him.