Filip Roséen is a Stockholm-based founder and senior software engineer with over a decade of experience building robust backend systems and performance-focused C++ core components. He has led engineering teams at Esportal and contributed significant bug fixes and demuxing improvements to the widely used VLC media player, demonstrating deep expertise in multimedia parsing and resilience against malformed data. A top 0.3% StackOverflow contributor (despite inactivity since 2015), Filip combines practical production experience with a long-standing habit of sharing knowledge via forums and occasional blog posts. His background spans low-level systems, networked services, and teaching advanced C++ at KTH, reflecting both hands-on coding and mentorship strengths. Equally comfortable running a one-person consultancy and collaborating in larger teams, he brings an engineer’s curiosity rooted in a childhood introduction to programming on a Commodore 64.
10 years of coding experience
7 years of employment as a software developer
High School Computer Science, High School Computer Science at NTI Gymnasiet
VLC media player - All pull requests are ignored, please use MRs on https://code.videolan.org/videolan/vlc
Role in this project:
Back-end Developer
Contributions:31 commits in 3 years 10 months
Contributions summary:Filip primarily worked on fixing bugs and improving the performance of the VLC media player, specifically within the demuxing of Matroska (MKV) files. Their contributions included fixing issues related to the handling of infinite clusters, duration calculation, and ensuring proper element ordering, along with improvements to the parsing of MKV streams. The user also made a variety of fixes to various codec related issues, including patches to prevent crashes due to specific data structures and invalid data formats, as well as other enhancements within the overall demuxing logic.
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.