About Me


Thomas KnierimHello! My name is Thomas Knierim. I am an independent software engineer working in information technology since 1991.

On this website I want to share some of my ideas about what I enjoy most: creating software. I hope you will like the articles. Your feedback is appreciated!


Born in Germany, 1965.
Studied informatics and economics in Germany.
Moved to Bangkok, Thailand in 1993.
Started and managed two software companies.
Worked as team leader, architect, and CTO.
20 years of experience with web development.
Fluent in Java, JavaScript, Node.js, PHP, Python, and a few other languages.
Extensive experience with OOP, agile methods, and enterprise applications.
Please contact me for full resume.

All materials on thomasknierim.com, unless otherwise indicated, are copyrighted by Thomas Knierim. Articles and citations by other authors are provided with the respective author’s name. All rights are reserved, but fair and good faith use with attribution may be made of all contents for any non-commercial educational, scholarly and personal purposes. Publication -including online publication- and commercial use of these materials may NOT be made without written permission. Please contact the author.


This blog is powered by Hexo. The original theme was developed by HTML5 UP. It was adapted for Hexo by Jonathan Klughertz. The source code is available on GitHub.