Mathias Tillman

Senior Software Engineer at Drivosity

Stockholm, Sweden
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code13 years of coding experience
job12 years of employment as a software developer
bookSTEM, College, STEM, College at Saltsjöbadens Samskola
bookHigh School Diploma, High School Diploma at Björkhaga Skola
github-logo-circle

Github Skills (32)

live-streaming10
debug10
javascript10
c-language10
coffeescript10
electron10
linux10
user-interface10
streaming-video10
stream10
uid10
chat10
front-end-development10
cprogramming-language10
k10

Programming languages (7)

TypeScriptJavaC++CoffeeScriptCJavaScriptPython

Github contributions (5)

github-logo-circle
yakyak/yakyak

Nov 2018 - Jan 2022

Desktop chat client for Google Hangouts
Role in this project:
userFront-end Developer
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.
inboxelectronchat-clientgooglechat
KDE/plasma-desktop

Sep 2014 - Aug 2018

Plasma for the Desktop
Role in this project:
userFull-stack Developer
Contributions:5 commits in 3 years 11 months
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