Sven's Personal Website

Sven RaddeHepberg, Germany


In this article, we present the personal website of Sven Radde. Online since 2002, continuously presents its visitors with relevant news and a consistent way of contacting Sven, while serving as a testbed for all the new web technologies that the author is interested in. This article is self-describing in that it itself represents the latest version of


personal website, Sven Radde, web technologies, publications


This article represents the latest instantiation of We argue that its creation provides three significant benefits: It is useful by providing a contact form, a short CV and a centralized list of Sven's academic publications, it serves as a demonstrator for current web technologies by using a mobile-first design that relies on HTML5 and advanced Javascript techniques, and, last but not least, it was great fun to build.

The rest of this article is organized as follows: We present our newest results in section 2, before providing multiple ways to contact the author in section 3. Section 4 gives a short version of the author's CV, while section 5 discusses related work along with the author's academic publications. Finally, we conclude with a short summary and outlook in section 6.

Recent Results

In this section, we present a chronological listing of significant news, e.g., changes in the author's contact details, and other facts that we find fun, relevant to our interests, or otherwise noteworthy.

The contents of this section will be expanded as part of our ongoing work. Furthermore, they are available as an  RSS newsfeed for your convenience.


Electronic mail

In spite of the increasing prevalence of alternative communications channels, direct email messaging is still our preferred means of communication, due to its universality and flexibility. In case you do not know an email address that can be used to reach the author, the form detailed in Fig. 1 is provided for your convenience. Note that all fields are required.

Email contact form using HTML5 techniques

You are accessing this website over a secure connection which will hopefully frustrate any would-be eavesdroppers. In particular, all information that you submit via the above form is sent encrypted to the author's mailbox which Sven will also access over encrypted connections only. For additional security, PGP end-to-end encryption keys are provided, as we will describe in the following subsection.

Encrypted email

In order to improve the security of our communications against eavesdroppers, we encourage our correspondents to encrypt all messages to the author using the PGP/GnuPG keys provided in Fig. 2 below. If the receivers have indicated an interested in secure communication or if we find it otherwise appropriate, we will also routinely sign+encrypt emails that we send out, generally irrespective of their content.

The author's main key (0x944890C4) should be used as the primary encryption target when communicating with Sven. Note that this is key is now also used on Sven's mobile device, as it is stored on an NFC-enabled security token. To this end, new subkeys are been deployed since July'16, so please refresh your keyring. The older, dedicated mobile key (0xA45F477B) has been obsoleted/revoked.

In addition, we use a dedicated key for our FSFE account (0x80F8AD6C) whose primary key is kept 'offline' with the day-to-day subkeys being stored on the author's fellowship smartcard.

Description Key ID Length Fingerprint  Download
main/desktop key 0x944890C4 3072D B65E 8051 BF46 B751 1F46 5C78 ABEF C341 9448 90C4 sven.asc
mobile key (obsolete) 0xA45F477B 2048R 89C4 A177 6A06 4BDD 221B F79F 660D 5BA6 A45F 477B
FSFE fellowship key 0x80F8AD6C 3072R CC07 1840 57F2 A68A 692D 4912 956B 5AEA 80F8 AD6C sven-fsfe.asc
Available PGP/GnuPG keys and metadata

We are generally happy to verify the above-mentioned fingerprints in personal meetings and to engage in keysigning activities. You should not solely rely on the information in Fig. 2 to establish the authenticity of the author's key, even despite your connection to is encrypted using SSL.

Social media

In addition to, we maintain social networking profiles on  XING and  LinkedIn that you can use to get in touch with the author professionally and personally.
Alternatively, feel free to connect using or  Facebook or -if need be- the author's virtually inactive  Google+ account.

You may also be interested in Sven's profile pages with the  FSFE and the  Scrum Alliance.

Sven can also be contacted by using the  Threema-ID 9H99ZMCX or the  Telegram user sven_radde. Request a mobile phone number to connect through  Signal and even  WhatsApp.

Curriculum Vitae

For the sake of legibility, this section gives only a brief résumé of the author's work and education experience. A complete CV can be provided on request.

2016–presentIT Project Manager. AUDI AG, Ingolstadt, Germany.
2012–2016Senior Project and Software Engineer. MIRS Consulting GmbH, Burghausen, Germany.
2006–2012Research Assistant. Institute for Information Systems and Software Technology, University of Passau, Germany.
2001–2006Student (Diploma). Faculty of Computer Science and Mathematics, University of Passau, Germany.
2000–2001Military Service. Gebirgspionierbataillon 8, Brannenburg, Germany.
1991–2000Student (Secondary School). Finsterwalder Gymnasium, Rosenheim, Germany.

Related Work

Jorge Cham [Cha97] presents a long-term study about the lives of Ph.D students. As far as the empiric soundness of their study is concerned, we find that anecdotal evidence from our own experience appears to support some of their conclusions. However, we would clearly prefer if their alternative presentation [Cha13] was made the default view.
In addition, we found the established periodical of Scott Adams [Ada14] to share a similar applicability to our current professional experiences as Chams work displayed during our academic career. Their work appears to us as a more application-oriented approach than the one described in [PH98].

The "SCIgen" paper generator by Stribling et al [SKA05] is able to automatically produce web pages (and even PDFs) that appear very similar to this website. While we certainly appreciate the generative approach of the authors, we find that their reliance on context-free (type-2) grammars severely limits the coherence of their results (on the other hand, this may be their exact intention). By contrast, is not restricted in this way. In fact, we believe that not even unrestricted type-0 grammars may be able to fully express this work in its entirety.

Since 2006, Munroe [Mun06] publishes a periodical about romance, sarcasm, math, and language. He also occasionally features volumes about academia, science, and IT, such as in [Mun09, Mun10]. We find that, within the confines that are self-inposed by the chosen presentation format, his work is very inspiring.

Schönberg presents in [Sch13] his personal website in a design that is even more spartan than our own, with a point being made of a very literal interpretation of the concept of a hyper-"link". We found his work a good starting point in creating our website, but felt that a stricter adherence to academic structuring principles was in order for, along with a slightly more modern presentation.

Regarding our own publications, we describe a system to verify documents using temporal description logics in [Rad05]. Radde, Gordienko and Freitag present an interactive language learning platform in [RGF06], which Ehrlich et al later extended in [ERPF07]. [BRF07, RBF07] describe early steps of the recommender systems research group around Radde, Beck, and Freitag towards a dialogue-oriented recommender system using a utility-based recommendation approach. A first conceptualisation of the "big picture" was sketched in [RF07]. Radde et al present an approach to generate an inference engine based on Bayesian networks automatically from a domain description in [RKF08], which [RF10] completes by describing how the output of the inference engine can then be used to recommend products. The domain (meta) description, with special attention to model maintenance, is presented by Radde, Zach, and Freitag in [RZF09]. Finally, we conclude our research efforts on the topic of recommender systems in [Rad13].


In this article, we have presented the personal website of Sven Radde. Apart from providing some news, we focused on presenting a contact form and showed a CV and the author's publications. The entire process of creating this website supports our initial claim that is possible to combine at least the following three benefits when building websites: create content that is at least modestly useful to the general public, experiment with modern web engineering technologies, and have fun along the way.

Our future work will focus on elaborating on the findings of this article, expanding it as we do so. In particular, amongst other things, we plan to enhance the security of the contact form by incorporating Javascript/OpenPGP-based end-to-end encryption techniques, provide convenient BibTeX-files for our publications, and to provide our news in alternative representations, such as RSS.


[Ada14]Scott Adams. The Official Dilbert Website.
[BRF07]Matthias Beck, Sven Radde, and Burkhard Freitag. Ranking von Produktempfehlungen mit präferenz-annotiertem SQL. In Proceedings der 12. GI-Fachtagung für Datenbanksysteme in Business, Technologie und Web (BTW'07), volume 103 of LNI, pages 82–95, Aachen, Germany, March 2007. Gesellschaft für Informatik. In German. PDF
[Cha97]Jorge Cham. Piled Higher and Deeper.
[Cha13]Jorge Cham. PHD Comics: A need-based model in characterizing nano-informatic structures.
[ERPF07]Jan Ehrlich, Sven Radde, Axel Polleti, and Burkhard Freitag. Designing an E-Learning Platform for Reading Comprehension. In Proceedings of the E-Learn World Conference on E-Learning in Corporate, Government, Healthcare & Higher Education, Quebec City, Canada, October 2007. AACE. PDF
[Mun06]Randall Munroe. xkcd - A webcomic of romance, sarcasm, math, and language.
[Mun09]Randall Munroe. xkcd: Academia vs. Business.
[Mun10]Randall Munroe. xkcd: Computer Problems.
[PH98]Laurence J. Peter and Raymond Hull. The Peter Principle: Why Things Always Go Wrong. Harper Perennial, August 1998.
[Rad05]Sven Radde. Ein System zur Verifikation von Webdokumenten mit temporaler Beschreibungslogik. Diploma thesis, University of Passau, July 2005. In German. PDF
[Rad13]Sven Radde. A Layered Conversational Recommender System. Doctoral thesis, University of Passau, July 2013. PDF OpenAccess-URN
[RBF07]Sven Radde, Matthias Beck, and Burkhard Freitag. Generating Recommendation Dialogues from Product Models. In Proceedings of the AAAI 2007 Joint Workshop on Intelligent Techniques for Web Personalization and Recommender Systems in E-Commerce (ITWP-RS'07), Vancouver, Canada, July 2007. AAAI Press. PDF
[RF07]Sven Radde and Burkhard Freitag. SIPREACT - Kontextsensitive Beratungssysteme. In Workshop-Proceedings der 37. Jahrestagung der Gesellschaft für Informatik, volume P-109 of GI-Edition LNI, pages 259–262, Bremen, Germany, September 2007. Gesellschaft für Informatik. In German. PDF
[RF10]Sven Radde and Burkhard Freitag. Using Bayesian Networks To Infer Product Rankings From User Needs. In Proceedings of the UMAP 2010 Workshop on Intelligent Techniques for Web Personalization and Recommender Systems (ITWP'10), Big Island, Hawaii, June 2010. PDF
[RGF06]Sven Radde, Liubov Gordienko, and Burkhard Freitag. An advanced interactive language teaching platform. In Proceedings of the 4th International Conference on Multimedia and Information & Communication Technologies in Education (m-ICTE'06), volume 1, pages 270–274, Sevilla, Spain, November 2006. FORMATEX. PDF
[RKF08]Sven Radde, Andreas Kaiser, and Burkhard Freitag. A Model-Based Customer Inference Engine. In Proceedings of the ECAI08 Workshop on Recommender Systems, Patras, Greece, July 2008. ECCAI. PDF
[RZF09]Sven Radde, Bettina Zach, and Burkhard Freitag. Designing a Metamodel-Based Recommender System. In Proceedings of the 10th International Conference on E-Commerce and Web Technologies (EC-Web'09), volume 5692 of LNCS, pages 264–275, Linz, Österreich, September 2009. Springer Verlag. PDF
[Sch13]Christian Schönberg. The web presence of Christian Schönberg.
[SKA05]Jeremy Stribling, Max Krohn, and Dan Aguayo. SCIgen - An Automatic CS Paper Generator.