This talk will describe underlying principles, design, and experience gained with ProSolo, a platform that supports personalized, competency-based learning through social interaction. Traditional educational models are primarily focused on classroom education and training typically associated with the notion of credit hours as the (only) route towards formal credentials. This limits opportunities for creating personalized learning pathways in the changing educational context. ProSolo provide users with the ability to unbundle education programs, courses, and units into discrete yet inter-related competencies, allowing learners to construct their education pathway in a manner that better reflects their interests and future career motivations and requirements. ProSolo is developed with the intention of providing learners with opportunities to customize, modify, and personalize their self-directed learning journey. ProSolo supports the development of skills for self-directed learning by allowing learners to control the planning, learning, and presentation of outcomes associated with their learning. To support learners with different levels of prior knowledge, study skills, and cultural backgrounds, ProSolo offers features for supporting self-directed learning through three types of scaffolds, including instructional, social, and technological. Learning in ProSolo occurs within a socially rich environment that aggregates learners’ information created and shared in their existing online spaces. ProSolo makes use of learning analytics to empower learners and instructors in this new model of education. ProSolo was used in the Data, Learning, and Analytics MOOC and is currently being piloted at several university sites.