About
I am a quality-conscious, creative problem-solver. I like to make ’smart’ PHP websites. I look for ways to make them more robust, easier to maintain, snap-together, and foolproof. I look at for successful systems and solutions and adapt them to the business requirements. I don’t make technical decisions blithely. I like to really understand the problem and solution thoroughly. I like to know the problem it was intended to solve including the history of the problem.
The term "lazy programmer" is a bit misleading. A lazy programmer is one who does not like to solve the same problem again and again, so he or she is really an economical programmer. Very often, a solution solves one problem and creates another. Dispensing with all of that is the wrong kind of laziness.
I am also a creative guy, musical, artistic, and have a good sense of humor. You’d never know it looking at my HTML, though.
|
PROFESSION
EmployersI have worked for several well-known technology producers and innovators in both public and private sectors, including software/hardware, communications, defense, research and education.
Education |
PASSION
MusicI have a life-long passion for music, especially composition and songwriting.
EducationI have studied voice, guitar, piano, music theory, music history and electronic music.ArtI have been into art, and graphics, designing CD covers, posters, T-shirts and business cards my whole life. I had a cartoon published in Factsheet Five many years ago. |
BUSINESS
Consultant / PartnerRunning a business is hard. It may not be for everyone, but as with most things, I think anyone can learn and improve. Guess what we do? More than "just websites", actually. Websites For Lawyers is a full-service boutique online marketing service. I am redesigning this businesses and expanding services.
MiracleMind, Inc. and Evolution Media Group, Inc. have several exciting projects which are ’early stage’. Check out the corporate portal, mminc.com. Zerojack has been my design studio since 2004. "Express the Ineffable" Logos, banners, posters, and cards that convey what cannot be fully expressed in words. |

