Hi :)

I’m David - a software developer who has been developing software professionally since 1991. I started programming in Java when Java 1.0 was released. My first Java code was desktop applications and applets. Since 2001 I’ve been developing enterprise and web applications using both Java standards and open source solutions.

I’ve written several books and am a AWS Certified Cloud Practitioner and a AWS Certified Developer - Associate