Welcome to my little corner of the web. I’m Dave Jesch and I’m a software architect and web application developer. A question that I am often asked is “what exactly is a web application?”

Well, the short answer is that any web tool that interacts with visitors can be defined as a web application. For example, an online travel booking system is a web application. It helps customers identify a suitable travel date, book the right flight, then process the payment along with a confirmation email to the Customer. Efficiency tools like Asana that help business owners organize their task list is a web application. The best-known web application most of us use today is probably Facebook. There are also cloud based email systems like Google’s gmail or Yahoo mail. They all benefit the lives of their visitors in one way or another.

Technology is no longer a luxury in the world – it has become a necessity. Whether it’s software architecture or web application development, my personal opinion is that there are three keys to a successful project:

  • Usability – Is it easy to use? Is it providing the information your users want? Is it Intuitive?
  • Security – The web system needs to be able to fully protect user data, be as “hacker proof” as possible, and it must be compatible with the payment gateway security, creating seamless transactions.
  • Scalability – A solid web project should support your business growth, be able to handle traffic spikes, and able to adopt new technologies.

If you’d like to view my credentials, please see my resume. If you have questions, please visit the contact me page. If you would like to connect with me, please follow the social media links found on the bottom of this page. I’m open to discussing almost any topic — as long as it’s geek related. There’s never a shortage in idea sharing and collaboration. Working with other developers satisfies the Innovator in me.