Mathias Tillman is a senior software engineer based in Stockholm with 13 years of hands-on experience delivering cross-platform systems and full-stack applications. A self-taught developer and long-time freelancer, he has led critical projects across C++, Qt, Java/Android, Node.js, TypeScript and React, often handling both backend orchestration and responsive front-ends. He specializes in solving tricky stability and integration problems—examples include provisioning systems for SIM/eSIM, firmware reverse-engineering for carrier compatibility, and hardening a self-hosted game streaming host to prevent crashes. Mathias is an active open-source contributor, improving core desktop UX and reliability in well-known projects like KDE Plasma and fixing subtle IPC and rendering bugs in desktop chat clients. Comfortable moving between low-level debugging and shipping user-facing features, he thrives on complex technical challenges that require deep system knowledge and pragmatic engineering.
13 years of coding experience
12 years of employment as a software developer
STEM, College, STEM, College at Saltsjöbadens Samskola
High School Diploma, High School Diploma at Björkhaga Skola
Contributions:3 releases, 1 review, 186 commits in 3 years 2 months
Contributions summary:Mathias primarily focused on fixing bugs and implementing UI improvements for the Google Hangouts desktop chat client. They addressed issues such as own messages showing as unread, incorrect text in popups, and frame display problems. Furthermore, the user updated the application by converting remote calls to IPC calls and implemented theme support by using attributes.
Contributions summary:Mathias contributed to the Plasma Desktop environment by fixing bugs related to time and date settings when the `ntpdate` utility is missing, ensuring the UI functions correctly. They also addressed an issue where the `fontinst` process unexpectedly quit after font installations/removals, preventing multiple font operations from completing. Furthermore, the user merged a branch to update the code to Plasma 5.13. These changes demonstrate a focus on improving core functionality and merging codebase updates.
electronlinuxc-plus-pluschromeosdesktop
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
Mathias Tillman - Senior Software Engineer at Drivosity