About David

A Maui resident since 1985, I have a degree in Chemistry with a minor in Computer Programming & Mathematics. I’ve been developing web sites & applications since it all began, in the early 90’s - well over two decades ago now! It is my passion, my joy and my full-time occupation.

I bring a wealth of knowledge & experience to the table. I “cut my teeth” on Fortran back in the 80's, and moved on to Java, Visual-Basic & SQL in the 90's. Now I am coding in C# on the server, and writing tons of JavaScript in the browser. My mastery of these two modern powerful languages gives me the ability to create just about anything. If you can dream it - I can program it!

In addition to the core web technologies of HTML5 & CSS, I have expertise with the following:
  1. C#: Pronounced "Sea Sharp", a full-featured, high-performance server-side programming language. This is my “baby” - I've been coding in C# for 15+ years now.
  2. JavaScript: A powerful language tha adds a wide array of capabilities & interactivity to web sites. I've been writing JavaScript way back now... since the language was introduced by Brendan Eich at Netscape in 1995.
  3. AJAX shorthand for Asynchronous JavaScript And XML, is a web development technique for creating interactive web applications.
  4. XML: The eXtensible Markup Language is a modern industry standard data-base language used for representing structured data on the Internet.
  5. JSON: JavaScript Object Notation, a human-readable format for representing & transmitting structured data over the internet in a process called serialization.
  6. I have years of experience porting traditional in-house (office based) apps into the clouds. Do you have a in-house application that you'd like available 24/7, from any device anywhere in the world? Then I can make this happen.