Michael is a passionate software developer and open source enthusiast. Since 1999 he is involed in the professional software actvities mostly targeting on Java based distributed systems. He has a broad understanding of XML and both SOAP and REST Web Service technologies. Working in the public sector he designs and implements lightweight systems providing composable well-defined services. In his spare time Michael experiences different languages, technologies and programming paradigms and build some small open source projects on bitbucket and github.
Refinement and design of technical implementation blueprints for features and new requirements for a central business application based an JEE. Design and implementation of lightweight self-contained applications.
Member of the IT project group ‘Odiseame” of the University of Applied Sciences “Fachhochschule für Technik und Wirtschaft Berlin” FHTW Berlin. Design and implementation of various components for a distributed e-Learning system based on Java, XML, RDF, OWL and CORBA. The primary focus was set to the semantic description of links and the integration into the authoring and management UI.
Member of the IT project group “Musical” of the University of Applied Sciences FHTW Berlin. Design and implementation of various components for a distributed e-Learning system based on Java, XML, RDF, OWL and CORBA. The primary focus was on the implementation of an advanced multi-directional hyper link layer.
Unix system administration and Software Development in Perl and Java.
SynPlayer is a desktop client controller for the Synology Audio Station server. It is designed to resemble most of the web or Android client facilities.
CVDL is some kind of a partial ported version of the Python coursera-dl program available here. Furthermore this little experiment serves as a proof of concept to test the cooperation of different tools.
#SBahnFail! aggregates tweets related to (mostly) outages and resumption messages related to the Berliner S-Bahn from different users into one view. It is more a proof of concept and learning application for using JQuery Mobile and AngularJS.
An Android RedNotebook clone.
xs:Analyzer is a schema analyzing tool to examine and improve large scale XML schemas. It currently features: detection of unused types: Types which are defined inside the target namspace but are not used in any place, determination of similar type definitions: Types having a semantical similar structure, syntactical equivalence types: search for elements having an equal name but referring to a different type.
QtAlTaMan is a graphical front-end to perform various operations with your AldiTalk account from the Linux operating system. Build upon on the Gammu library it allows to recharge your account balance, (un)subscribe to the flatrate option and reading of SMS.