I design and build applications and frameworks for the Java Platform and iOS, with a focus on software architecture, user interface, interaction design and user experience.