I'm David a programming, developer, software engineer, any of the above. I'm a tech enthusiast and have a passion for problem solving.