Over the last few days I have spent countless hours on debugging dynamic linking errors I didn’t think was possible to have. Dynamic linking (very simplified) means that a program will request that the operating system loads a pre-compiled library into memory at runtime; and makes sure that the program gets all the information it […]
About Tom Olsson
My name is Tom Olsson and I am a 23 years old computer engineer. I am also a student at the Master’s programme in Robotics and Intelligent Systems at Örebro University. I also did my bachelor’s degree in Computer Engineering there. Though born in Karlskoga I now live in Örebro for my studies.
My interests in computers and computer science are very broad, though mostly focused on the software side. Being both my main interest and my field of study I spend a lot of time working with my computers. As I prefer reliability and maintainability I use Linux as my primary OS, while my Windows desktop is left for gaming and entertainment. My current preferred distribution is Arch Linux as it gives me the most power over my computer while also removing unnecessary clutter. I also run both Ubuntu and Raspbian servers at home for tinkering with.
Apart from computers, I also enjoy spending time cooking and baking. I find it especially interesting to mix and match parts from different recipes and culinary traditions to find new and interesting flavours. Whatever time I have left I spend on my instruments. I am primarily a bass player, but I also enjoy playing the acoustic guitar and singing out of tune.
Documents
Below you can find my resume and my thesis for download. My code repository can be found at GitHub.