The mandatory about page.
My name is Thomas and I work as a software engineer in Sweden. I was born in 1979 and grew up in the city of Stockholm where I still live.
At work I help develop a medical record-keeping system written in Dyalog APL, and in my spare time I’m a coding omnivore.
Here are some formative, random phases and events in my life:
- The family’s first computer was an IBM XT 286. I remember writing a menu system to help dad start various chess programs. Chess was a big part of my life as well for many years, but then school work took over.
- At one point everyone in our school class had to pick a musical instrument to learn, but when it was my turn only the accordion was left. I was disappointed at first but it turned out be quite fun. Sadly, I’ve forgotten how to play. There was also a brief period of stamp collecting, and later on Magic the Gathering. I still have all my stamps and cards.
- I don’t remember when I started to play tabletop role-playing games (RPGs) but I was pretty young. Favorites include Drakar och Demoner, Mutant, Star Wars, and Kult. I still play on occasion.
- Some questions are perhaps best left unanswered, like, how many hours have I spent playing video games? Well, I started with PC-games Sokoban and Tetris in the 1980s and kept going with Baldur’s Gate, Fallout and The Elder Scrolls, to name a few. Other favorite time thieves include Uncharted and Mass Effect for Playstation, and Super Mario, The Legend of Zelda, and Stardew for Nintendo.
- I got my Masters in Computer Science at the Royal Institute of Technology (KTH) and Stockholm University. During that time I was introduced to Emacs, and I’ve continued to use it ever since. I also met Java and C++ and developed a distaste for both. Scheme and C were fun, though.
- After graduation, I worked for a year as a research engineer evaluating biological models using Matlab. Then I took a consulting job doing low-level serial port programming with Delphi. I quit after about a year to pursue a PhD, but those plans fell through. Instead I took a job for a company that develops a medical record keeping system written in Dyalog APL. During my time there I’ve also worked with IIS, .NET, and PowerShell.
- After trying out Windows 10 I made the switch to Linux for all my personal computers. I still have to use Windows for work, though.
- I’m a hobby stock investor since 2011.