Tobias Gustafsson

Manager EE Software Development, Scania Industrial Operations Asia

Stockholm, Stockholm County, 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 Gustafsson is a seasoned embedded software leader with 13 years of experience, currently managing EE software development for Scania Industrial Operations Asia and previously leading SW framework and architecture teams. He combines hands-on embedded systems architecture—particularly for electrification and traction inverters—with people leadership and cross-border resident engineering experience. Tobias pairs a master's in mechatronics from KTH and an exchange at KAIST with a practical career that started on the factory floor, giving him uncommon depth in both hardware-near software and operational realities. An active open-source contributor, he has improved performance and memory behavior in persistent Python data structures (pyrsistent), reflecting a pragmatic focus on reliable, efficient code. Colleagues rely on him to translate complex system requirements into testable, production-ready embedded solutions across global teams.
code12 years of coding experience
job4 years of employment as a software developer
bookStudentexamen, Teknik, Studentexamen, Teknik at Scanias Industrigymnasium
bookCivilingenjör, Master of Science in Engineering, Maskinteknik, Mekatronik, Civilingenjör, Master of Science in Engineering, Maskinteknik, Mekatronik at KTH Royal Institute of Technology
bookExchange, Maskinteknik, Exchange, Maskinteknik at Korea Advanced Institute of Science and Technology
languagesSwedish, English, German
github-logo-circle

Github Skills (8)

data-structures10
python10
data-structure10
algorithm9
algorithms9
testing8
performance-optimization8
recursion7

Programming languages (10)

JavaDockerfileC++ShellRustCGoHTML

Github contributions (5)

github-logo-circle
tobgu/pyrsistent

Jun 2013 - Dec 2022

Persistent/Immutable/Functional data structures for Python
Role in this project:
userBack-end Developer
Contributions:20 reviews, 522 commits, 106 PRs in 9 years 7 months
Contributions summary:Tobias contributed significantly to the `pyrsistent` project, focusing on implementing and enhancing the functionality of the persistent data structures, particularly the `PVector` and `PMap` implementations in Python and a related C extension. The code changes involved implementing essential methods such as `set`, `append`, `remove`, `get_in`, and `transform` with associated tests. The commits also reveal efforts to improve performance through caching and addressing potential memory leaks.
pythondatastructuresimmutablepersistentdata-structures
tobgu/qcache

Oct 2015 - Jan 2019

In memory cache server with query capabilities
Contributions:210 commits, 1 PR, 142 pushes in 3 years 3 months
querycsvcache-serverquery-enginememory
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
Tobias Gustafsson - Manager EE Software Development, Scania Industrial Operations Asia