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 2009 — Present
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.
- MVC/OOP PHP programming using CakePHP 1.3 and Postgresql 8.4
- Front-end UI development using jQuery 1.42, 960 Grid and Hartija
- Realtime Ajax notification system using Node.js
- QuickBooks integration using ConsoliBYTE's PHP DevKit
- Contributed patches to ConsoliBYTE's PHP DevKit
- Digium SwitchVox integration
2002 — November 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.
- Custom web and software programming
- Advanced application development
- Web content management tools that allow easy updates
- E-commerce solutions including inventory systems and shopping carts
- Search engine friendly design and optimization
- Interactive customer communication and service applications
2000 — 2002
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.
- Supervised projects and team members
- Developed and implemented marketing strategies with senior management
- Designed direct mail, brochures, and other promotional materials
- Managed development and design of corporate website
- Administered file and IIS servers on Windows NT 4.0, and Windows 2000
- Created thematic and aerial maps using ArcView 3.2
- Developed custom applications
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.
- Adobe Creative Suite
- Ajax
- CakePHP
- CSS
- HTML
- JavaScript
- Linux
- MySQL
- PHP
- PostGreSQL
- UNIX
- WordPress