Emil Tholin is a software developer with over a decade of professional experience and 18 years coding overall, currently based in Falköping, Sweden. He has strong front-end expertise, contributing to notable open-source projects including Svelte and react-static—adding accessibility improvements, routing enhancements, and performance-minded features like Intersection Observer prefetching. Emil has moved between hands-on developer and team lead roles, most recently joining Visionite after a stint as Team Lead at Stacc Farm and development roles at Mio and Briteback. He holds an MSc in Computer Science from Linköping University and brings a pragmatic, build-first mindset to shipping reliable web applications. Notably, his open-source work shows attention to both UX and build tooling, improving SSR, routing and asset hashing across projects. He combines long-term product involvement with an eye for subtle fixes that reduce runtime bugs and improve accessibility.
11 years of coding experience
10 years of employment as a software developer
Master of Science (MSc) Computer Science and Engineering Datavetenskap, Master of Science (MSc) Computer Science and Engineering Datavetenskap at Linköping University
A declarative Svelte routing library with SSR support
Role in this project:
Front-end Developer
Contributions:35 commits, 31 PRs, 51 pushes in 5 years 1 month
Contributions summary:Emil primarily contributed to the development of the example application within the `svelte-routing` repository. Their commits demonstrate the implementation of a multi-page application, including the creation of new components, defining routes, and integrating navigation. Key changes involve the use of Svelte components, routing logic, and styling, directly utilizing the library's functionalities.
Contributions:4 reviews, 20 commits, 20 PRs in 5 years 2 months
Contributions summary:Emil primarily contributed to the Svelte framework's core functionality by enhancing its accessibility features and improving its internal structure. Their work involved adding new aria attributes and correcting structural issues in the compiled code. Additionally, they made changes to the CSS for checkbox transitions and modified the internal DOM manipulation to fix bugs and optimize the component behavior. The commits also added support for new functionalities to the framework.
compilertemplatewebappweb-appsui
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.