Oskar Segersvärd is a Senior Software Engineer with 12 years of experience building reliable, efficient JavaScript tooling and services, now at Epidemic Sound after an eight-year tenure at Google. He combines deep compiler and bundler expertise—early contributor to the widely used Rollup bundler and contributor to Closure Compiler—with practical front-end work like improving CodeMirror modes and ES6 shims. Known for accessible, efficient and flexible engineering, he frequently tackles tricky language-spec edge cases (e.g., export * handling, Reflect API behavior, spread call fixes) to make developer tools more correct and ergonomic. Based in Solna, Sweden, he brings an academic grounding from KTH and a track record of shipping production-grade optimizations that quietly improve large ecosystems.
12 years of coding experience
11 years of employment as a software developer
Master of Science, Computer Science and Engineering, Master of Science, Computer Science and Engineering at KTH Royal Institute of Technology
Natural Sciences, Natural Sciences at Europaskolan, Strängnäs
Contributions:149 commits, 77 PRs, 25 pushes in 1 year 9 months
Contributions summary:Oskar primarily focused on enhancing the functionality of the ES module bundler. Their contributions include implementing and supporting the `export * from ...` syntax, which involved modifications to the module, statement, and finalizer files. Additionally, the user worked on improving the handling of dynamic object properties, fixing bugs, and updating test suites. These changes directly contribute to the bundler's capabilities and ensure the correct behavior of code compilation.
Contributions:6 commits, 1 comment in 2 years 4 months
Contributions summary:Oskar primarily contributes to improving the Closure Compiler by updating external definitions and optimizing the compilation process. Their work includes adding new properties to interfaces, updating function signatures, and fixing issues related to spread calls in JavaScript compilation. They also focused on updating the `BodyInit` type and adding `launchData` to the Chrome extensions external files to match the spec. The contributions are related to JavaScript and its optimization.
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
Oskar Segersvärd - Senior Software Engineer at Epidemic Sound