Hej, I am Hauke.

I am a software engineer from Potsdam, Germany. Having worked as a freelancer during my studies, I am now working with DaWanda. I enjoy creating software, such as web applications, mobile applications, and APIs. To build these things, I favor dynamic languages; especially Ruby and JavaScript. Moreover, I appreciate productive tools and frameworks, agile methodologies, as well as clean, tested code.

About Me

  • Hauke Klement
  • I am living in the beautiful city of Potsdam, Germany.
  • I am a technophile, music addict, cineaste, vegetarian, and recreational runner.
  • I hold a master's degree in software engineering.
  • My favored programming languages and frameworks include Ruby, Ruby on Rails, Sinatra, RSpec, JavaScript, CoffeeScript, jQuery, Java, SQL, HTML, and CSS. In addition, I like to give up-and-coming frameworks a try.
  • My personal ambition is to deliver clean, high-quality code. Moreover, it is important to me to finish what I start. I am a good team player but also appreciate the advantages of a one-man show.
  • My preferred development equipment is my MacBook Pro and the TextMate editor.
  • According to the cliché, I truly enjoy Club Mate or a good coffee.
  • However, I favor a decent salad over pizza.


This is where you can find me on the Web. Feel free to get in touch with me.




  • CodeOcean - A Versatile Platform for Practical Programming Excercises in Online Environments

    Thomas Staubitz, Hauke Klement, Jan Renz, Ralf Teusner,and Christoph Meinel; IEEE Global Engineering Education Conference (EDUCON) 2016
  • Towards Practical Programming Exercises and Automated Assessment in Massive Open Online Courses

    Thomas Staubitz, Hauke Klement, Jan Renz, Ralf Teusner, Christoph Meinel; IEEE International Conference on Teaching, Assessment, and Learning for Engineering (TALE) 2015
  • Geographic Focus Detection for Web Documents using Multiple Location Taggers

    Philipp Berger, Patrick Hennig, Dustin Gläser, Hauke Klement, and Christoph Meinel; IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM) 2014
  • Handling Re-grading of Automatically Graded Assignments in MOOCs