Ray has over 20 years of experience in software development and software architecture. He has worked at entrepreneurial companies where he has excelled at Agile software development, project management and working within highly productive development teams.
Ray has provided application design and development management to many successful companies in high tech, real estate, financial services, web conferencing, oil & gas industry, government and non-profit organizations.
Ray also holds a B.S. degree in Computer Science (Honours) from the University of Manitoba.