Tobias Karlsson

Software Engineer (Developer) at Tactel AB

Greater Malmö Metropolitan Area 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
Tobias Karlsson is a seasoned software engineer with 16 years of experience building mobile and backend systems, currently developing iOS solutions for public transport and previously delivering features for Swedbank’s mobile banking apps. He combines a formal M.Sc. in Informatics with a B.Sc. in Interaction Design, bringing both technical rigor and user-centered thinking to app development. Tobias has a strong open-source pedigree, contributing backend improvements and subtitle/file handling to the widely used Kodi media center and building the official Android remote client with enhanced input and navigation features. Comfortable across the full mobile stack, he thrives in small cross-functional teams where he translates requirements into polished, production-ready features. Colleagues rely on him for pragmatic maintenance work as well as feature delivery, and his long-term involvement in both legacy cleanup and new UX touches reveals a practical balance of craftsmanship and product focus.
code16 years of coding experience
job2 years of employment as a software developer
bookB.Sc., Interation Design, B.Sc., Interation Design at Malmö University
bookM.Sc., Informatics, M.Sc., Informatics at Lund University
github-logo-circle

Github Skills (19)

json10
c-language10
mobile-development10
kodi10
android-development10
java10
mobile-application10
javas10
xml10
cprogramming-language10
ui-design9
multimedia9
cpp8
cplus8
stereo6

Programming languages (8)

C#JavaDockerfileC++CJavaScriptGoPython

Github contributions (5)

github-logo-circle
xbmc/xbmc

Jan 2011 - Feb 2015

Kodi is an award-winning free and open source home theater/media center software and entertainment hub for digital media. With its beautiful interface and powerful skinning engine, it's available for Android, BSD, Linux, macOS, iOS, tvOS and Windows.
Role in this project:
userBack-end Developer
Contributions:244 commits, 16 PRs, 5 pushes in 4 years 1 month
Contributions summary:Tobias primarily contributed to the Kodi media center project by modifying core functionality and dependencies. They made changes related to subtitle handling, removing legacy code, and updating JSON parsing/writing libraries. The user also implemented a new action for cycling subtitles, and improved file handling and build configurations.
pythonentertainmentc-plus-plusiosmultimedia
freezy/android-xbmcremote

Aug 2009 - Oct 2009

Official XBMC Remote for Android
Role in this project:
userMobile Developer (Android)
Contributions:55 commits in 1 month
Contributions summary:Tobias primarily contributed to the development of the XBMC Remote for Android application. Their work included initial project setup, integration of orientation support, the addition of a log viewer, and migrating some control functionality to use the EventClient for improved responsiveness of remote controls, particularly virtual and hardware keyboard input. Furthermore, the user implemented touchball navigation and playback controls within the remote interface, improving user experience.
xbmcandroid
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