Dan MacDonald
Member since July 21, 2016
Dan is a highly skilled and self-motivated consultant. He loves to learn new technologies, programming languages, and approaches. He enjoys challenges and solving problems and works well alone or as part of a team. He can communicate well, and writes clear documentat... Click to continue