My consulting rate for working on site is $80/hour plus travel expenses (customer books and pays for my air flights and hotel, I cover my own food and incidental expenses).

I prefer to use my standard MASTER SERVICES AGREEMENT and NDA for my consulting services.

I am also happy to negotiate a custom contract with you. I understand that the simplified terms in my standard MASTER SERVICES AGREEMENT and NDA may not be compatible with your company's requirements. If you need to use your own standard contract, please include a copy when you first contact me.

For longer term projects I do accept remote work projects on a retainer basis with a minimum billing of 4 hours/week. My rates for long term remote projects are negotiable.

I have 30+ years programming experience and my customers have been pleased with both how efficiently I work and the quality of my work.

Printable copy of my resume
Check out my open source projects on github

Customer comments

"Mark is a demo hacker god." - Ben Goertzel, Founder and CTO of Webmind Corporation

"*Thank you* for your exceptionally hard and effective work. You definitely set an extraordinarily high standard for professionalism and productivity." - Alexandra Baehr, Senior Applications Developer, The University of Chicago

"I selected Mark as a consultant to help kick-start our enterprise Web Services initiative. In the many months of working together I was continually impressed with his technical breadth, self-confidence, and ability to deliver precisely what he committed to, on time, every time." - Paul Morgan, CTO Lutris Corporation

Statement of limited liability

I always make my best effort when working for you. When you hire me to do design and/or development work, the limit of my liability for the work that I do for you is the amount of the fee paid for my consulting services.

Partial Consulting Customer List

Contact and billing information

I accept credit cards via the PayPal billing service via PayPal.

Email: [email protected]

To add my GPG public encryption key to your keyring:

Privacy statement: this site collects no personal data. My blog is hosted on Google Blogger - please read the privacy notice if you visit my blog.