One of the biggest factors in how I choose projects is what new skills I'll need to develop in order to complete them. There's always something new to learn, and a thrill to be found in making it all work. I've also found it important to be able to see a project through from inception to deployment on my own as a matter of building confidence as a developer. Having said that, I'm quite open to collaboration.
CourseWYG Coursework Administration Plaftorm
Jonathan Dueck Portfolio Site The site you're on now.
Leading Beyond Ego Online Course Learning Portal