Skip to main content


Print • Web • Multimedia

Billboards, light sculptures, 3D models, magazines, logos, websites, emails, animations, and more.



PHP • Javascript • HTML/CSS

Python, Perl, Ruby, C#, Powershell, Applescript

If it's web development, I've probably had my hands in it. I don't dabble...I develop.


Web Administration:

Linux • Microsoft • Apple
Apache, Mysql, PHP, IIS, MSSQL, .NET

Build, support, and maintain a variety of systems. Keep things secure: I can tackle PCI, HIPAA, and OWASP.

CompTIA Security+

Left Brain

Continue Reading

Right Brain

Continue Reading

Employers and Clients

From Healthcare to Hedgehogs


The New Mexico BioPark Society

The New Mexico BioPark Society supports the ABQ BioPark (Zoo, Aquarium, Botanic Garden and Tingley Beach) via events, membership passes, and other development efforts.


American Society of Radiologic Technologists

ASRT is the premier professional association of people working in medical imaging and radiation therapy.



Dedicated to improving health and health care... composed of locally governed organizations in Nevada, New Mexico, Oregon and Utah


Synch Agency

Advertising agency based in Albuquerque, New Mexico


Albuquerque International Ballon Fiesta

World-renowned attraction and destination for kids of all ages.


Lovelace Health Plan

Lovelace Health Plan designs programs and benefits that keep plan members healthy and informed of their choices.



Kabana, renowned and undisputed Master of Inlay.


Edward Gonzales

Edward Gonzales is a figurative painter with family roots in New Mexico and Mexico.


Nevada Hospital Association

The NHA is the advocate for Nevada's hospitals, health systems, communities and patients before legislative and regulatory bodies.


"Life is often compared to a marathon, but I think it is more like being a sprinter; long stretches of hard work punctuated by brief moments in which we are given the opportunity to perform at our best."
~ Michael Johnson ~

Stanley KOP

More Info


More Info


More Info


More Info


More Info


Code Samples

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand."
~ Martin Fowler ~



Request Samples

Have a Question?

"The first step in exceeding your customer's expectations is to know those expectations."
~ Roy H. Williams ~

Contact Me


What separates design from art is that design is meant to be… functional."
~ Cameron Moll ~