Bastian Hofmann
Bastian is a Software Engineer at ResearchGate, the leading social network for scientists, working there on everything API related. Before that he was responsible for the integration of OpenSocial, OAuth, OpenID and other open standards into the largest german based social networks, studiVZ, schülerVZ and meinVZ. He is also a frequent speaker on international web technology conferences, always trying to promote open standards and protocols. This, together with his activity in the OpenSocial foundation and as a committer and PMC member for the Apache Shindig project makes him a strong advocate for the vision of an truly open and distributed social web.
Research interests
-
InterestsPattern Recognition, Science
Education
-
Oct 2006–
Sep 2008HTW Berlin
Applied Computer Science · Bachelor of ScienceGermany · Berlin
Other
-
LanguagesGerman, English
Publications
-
Mashing up JavaScript - Advanced techniques for modern web applications
International PHP Conference, Mainz, Germany; 01/2011
-
Refactoring der Controller-Schicht eines High-Performance Web-Frameworks
06/2009
Degree: Bachelor of Science
Supervisor: Prof. Dr. Elke Naumann, Volker Pilz
In dieser Arbeit wird ein großflächiges Refactoring einer ganzen Anwendungsschicht behandelt. Neben dem Controller Teil des Frameworks, dessen Refactoring und Redesign ein Hauptbestandteil ist, erstreckt es sich auch auf alle Anwendungscontroller der Applikation, die auf dieses Framework aufsetzen. ... [more] In dieser Arbeit wird ein großflächiges Refactoring einer ganzen Anwendungsschicht behandelt. Neben dem Controller Teil des Frameworks, dessen Refactoring und Redesign ein Hauptbestandteil ist, erstreckt es sich auch auf alle Anwendungscontroller der Applikation, die auf dieses Framework aufsetzen. In den folgenden Kapiteln werden, nachdem auf die technischen Grundlagen des Projekts eingegangen und der Ist-Zustand des Frameworks beschrieben und analysiert wurde, auf Design und Implementierung der neuen Controller-Schicht eingegangen. Zum Abschluss wirüberprüft ob die oben beschriebenen Ziele erreicht wurden und welche Schlüsse man daraus für spätere Projekte und insbesondere die anstehende Migration der Module ziehen kann.
Following (65)
-
Marcel Oelke
ResearchGate -
Stephanie Ann Greenstreet
ResearchGate -
Faye Stringer
Newcastle University