David Basoco
Software developer and tech enthusiast.