Thomas Sundberg is a consultant based in Stockholm, Sweden. He has a Masters degree in Computer Science from the Royal Institute of Technology, KTH, in Stockholm. Thomas has been working as a developer for more than 20 years. He has taught programming at The Royal Institute of Technology, KTH, one of the leading technical universities in Sweden.
Thomas has developed an obsession for technical excellence. This translates to Software Craftsmanship, Clean Code and Test Automation.
Thomas is also a speaker at different conferences and developer venues, including eXtreme Programming XP, Agila Sverige, Oredev, Turku Agile Day, Agile Central Europe, GeeCON, Java Developer Day, Agile By Example, Scandinavian Developer Conference, Agile Testing Days, Agile Cambridge and Open Agile Romania.
Thomas runs a blog where he writes about programming, Software craftsmanship and whatever problem he wants to share a solution for.
It can be found at http://www.thinkcode.se/blog