Sebastian Rosengren is a senior software developer based in Greater Stockholm with over a decade of consulting experience building cloud-native and front-end solutions. He blends hands-on engineering—ranging from Azure Cloud & AI work at Microsoft to technical product ownership in fintech—with entrepreneurial experience as founder of Broccoli Ventures and co-founder of Everens. Sebastian contributes to open-source front-end tooling, notably improving Sortable.js integration with KnockoutJS to handle computed observables and filtered collections. He organizes tech community events through Swetugg, signaling a commitment to knowledge sharing and ecosystem building. Known for pragmatic problem solving, he moves comfortably between detailed JavaScript UI challenges and architecting cloud solutions.
13 years of coding experience
5 years of employment as a software developer
Application developer, Application developer at Lernia College
Reorderable drag-and-drop lists for modern browsers and touch devices. No jQuery or framework required.
Role in this project:
Front-end Developer
Contributions:11 commits, 3 PRs, 13 comments in 8 months
Contributions summary:Sebastian implemented KnockoutJS binding handlers to integrate the Sortable.js library with the KnockoutJS framework, enabling drag-and-drop functionality within KnockoutJS applications. They addressed issues related to computed observables and index handling within filtered collections to ensure the sortable behavior functions correctly. These changes involved modifying the core JavaScript file to support KnockoutJS specific functionalities and providing a UMD definition for broader compatibility.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Sebastian Rosengren - Senior Software Developer at Broccoli Ventures AB