Personal Profile

I enjoy working with designers and end users to create beautiful, user-friendly websites and applications. I love standards, clean code, search visibility and accessibility. I'm a Mac, not a PC.

Work Experience

November 2009Present

Senior Systems Architect

TruHearing

I am part of a team that maintains and extends TruHearing's in-house CRM and websites. The CRM includes a custom ordering system used by thousands of hearing aid providers, software used by the customer service and provider relations call centers, and member signups.

2002November 2009

Freelance Programmer

Lunar Vision

For several years I worked with as a freelancer helping people build and maintain their websites and web based applications. During this time I worked on hundreds of websites and web applications.

20002002

Art Director

NAI Utah Commercial Real Estate

At NAI I did design and GIS work creating fliers, maps, brochures, direct mail pieces, etc. I also helped the manager of the department take care of other office IT needs. I started getting into web programming when I redesigned their website, did some HTML email pieces and developed their intranet.

Technical Skills

I have worked with a long list of programming languages, frameworks, operating systems, content management systems and applications. I've included only my core competencies and recently used skills.