He is currently a senior UI designer and trainer for UI best practices in the WPF and Silverlight space. Prior to this role, he worked as senior developer and project leader on large-scale enterprise products.