By deepening our understanding of the use of Web 2.0 for reflective practice, knowledge co-construction and project based learning this paper aims to contribute to our understanding of collaborative learning. The paper investigates a case study of a post-graduate system development subject to increase student learning through the development of students' personal reflection and collaboration skills. The project aims to develop key foundational knowledge and skills identified in the IS 2010 curriculum guidelines, i.e. the ability to work collaboratively. Of particular interest was the ability of student collaboration combined with personal reflective learning to lead to negotiation of meaning and co-construction of knowledge. A case study approach was used to investigate the use Web 2.0 tools of wikis and blogs to facilitate online collaborative project development. Our result shows that individual learning experience can influence contribution made to team project.