I have been in business in various forms over the years, as freelancer, proprietor, contractor, consultant, partner and executive. I am creative person and implementor by nature, and have become a student of management, business and marketing.

Here’re my current businesses.

Websites For Lawyers

Guess what we do? More than "just websites", actually. Websites For Lawyers is a full-service boutique online marketing service. My partner, Gary, handles sales, content, marketing as well as project management. I provide the design, development and technical services.

I have been an independent website and software developer for many years doing website design and development, MySQL, a few mobile apps, Wordpress everything, Facebook pages. All of it is currently under revision.


I have worked for several well-known technology producers and innovators in both public and private sectors, including software/hardware, communications, defense, research and education.

Positions I have held: CIO, CTO, Director of Interactive Media, Software Architect, Sr. Software Engineer, and Systems Engineer.


Rensselaer Polytechnic Institute

Rensselaer Polytechnic Institute

B.S. Electrical Engineering, minor in Communications. Served on the WRPI’s Executive Committee.

Polytechnic University Graduate studies in software and control systems engineering from Polytechnic University.

I have studied many software technologies formally and informally.


I have a life-long passion for music, especially composition and songwriting. I have studied voice, guitar, piano, music theory, music history and electronic music. I took 3rd place in the Dallas National Songwriting Competition and co-wrote the Alma Mater for Dowling College.


I love art and graphics — anything visual. I have been designing CD covers, posters, T-shirts and business cards my whole life, had a few cartoons published and have done occassional creative work for ad agencies.