About Me

With over two decades experience in all aspects of the development process – from planning and management, to design and development, to QA and releasing – I have a clear understanding of the challenges and available solutions for every step of a project.

My educational background in the fine arts has awarded me, not only an understanding of the aesthetics of technology products, but a big picture mindset to understand the nuances of business, design, and development decisions that are often overlooked.

In my time in the industry, I have worn many hats. This has given me the ability to act as a true liaison between business, design, and development teams. I use these skills to reduce misunderstandings, speed the development process and create a more beautiful and functional digital world.