Specializes in the creation and implementation of custom Web, mobile, and desktop applications, merging innovative technologies with expertise in user experience strategy, design, and development.
No. 3493 (2012), No. 1692 (2011), No. 431 (2010), No. 55 (2009)