About me

Hi, I’m Hans Kemple, and welcome to my blog. I’m a self-taught software engineer who loves what I do, learning new things and sharing my knowledge with others. I have been coding since I was 21 years old, (yes I started late :)).

I have a passion for software security, and I enjoy educating the public, especially enterprise professionals in the software industry. I also enjoy reverse engineering (mostly games, old and new) and building tools/3rd party software for them for fun. Once upon a time, I did that for profit as well but those days are behind me. I wrote several 3rd party tools including a tool named WoWAdvanced which provided many features, including bots, assistance, and various other automation based tools using TypeScript as the scripting language for WoWAdvanced.

I have also worked as a professional software engineer for several large enterprise companies, where I have developed and maintained web applications, desktop applications, and mobile applications using C# and .NET mostly. I have gained valuable experience in software development life cycle, agile methodologies, design patterns, testing frameworks, software architecture and design, and various other aspects of modern software engineering through this work.

In this blog, I will share my insights and experiences as a self-taught software engineer. I will write about topics such as software security, navigating the world of being a self-taught software engineer, and more. I hope you will find my blog useful and interesting. Feel free to leave your comments and feedback on my posts. Thank you for visiting my blog. 😊