Danny has been involved in professional software development for over 25 years, with very strong technical, business, and personal skills. Working with a wide spectrum of companies, he excels in listening and understanding the current needs.

Danny has developed applications ranging from the smallest database applications to large enterprise and commercial applications. He understands the software, hardware, communication, and networking aspects of information technology, and has assisted companies to utilize technology that aligns with their goals and values.

With the ability to learn new concepts and systems quickly, he is able to lead teams to reach their potential, understanding the type of leadership needed for the situation and the team. His patience allows him to work successfully with a wide range of personalities and skill levels, leading to his success and reputation both in business and his volunteer activities.