Mein technischer Schwerpunkt:
Anwendungen im Bereich Java/JEE, Integration mit Webservices

Meine Einsatzgebiete:
Software Architektur und Design, Anforderungsanalyse und Fachkonzept, Software-Entwicklung mit Java/JEE, Unterstützung bei Build, Konfigurationsmanagement und Test.
Auf Anfrage lasse ich Ihnen gerne mein detailliertes Profil mit genaueren Angaben zukommen.

Zertifikate

  • Mobile Cloud Computing with Android, Coursera - 2015 (verified certificate)
  • ISAQB Certified Professional for Software Architecture, Foundation Level
    iSQI International Software Quality Institute - 2012
  • SpringSource Certified Professional: Spring Framework
    Spring Source - 2010
  • Mathematik Diplom, Studienrichtung Informatik
    Technische Universität München - 1996

Kurse

  • Angular Workshop: Alles für den erfolgreichen Projektstart mit Angular - 2017
  • Kanban Foundation Training - 2014
  • Programming Cloud Services for Android Handheld Systems, Coursera - 2014 (verified certificate)
  • Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems, Coursera - 2014 (verified certificate)
  • Programming Mobile Applications for Android Handheld Systems, Coursera - 2014 (verified certificate)
  • Creative Programming for Digital Media & Mobile Apps, Coursera - 2013
  • Functional Programming Principles in Scala, Coursera - 2012
  • Apache Wicket Einführung - 2011
  • Core Spring Schulung - 2009
  • Kurs Pattern orientierte Software Architektur, Sigs Datacom - 2008
Das hier sind meine Kenntnisse. Ich habe hier nicht alle Tools, Sprachen und Datenbanken aufgezählt, mit denen ich bereits gearbeitet habe, sondern nur die wichtigsten. Auf Anfrage lasse ich Ihnen gerne mein detailliertes Profil mit genaueren Angaben zukommen.

Sollte eine Technik hier nicht vorkommen und sich auch nicht in meinem Profil finden, kein Problem: Auch in unbekannte Techniken kann ich mich schnell einarbeiten. Denn Neugier und Neues Lernen gehören für mich immer dazu.

Methoden

  • Software-Entwicklungsprozess: Anforderungsanalyse, Spezifikation, Design, Datenmodellierung
  • Vorgehensmodell: Scrum, Kanban

Programmierung

  • Programmiersprachen: Java JEE
  • Scriptsprachen: Perl, Shell, php, jQuery
  • Markup-Sprachen: xml, css, json, html

Entwicklungsinfrastruktur

  • Frameworks: Spring, Hibernate
  • Internettechnologien: Webservice mit REST, SOAP. Webseiten mit Bootstrap
  • Entwicklungsumgebungen: Eclipse

Tools

  • SCM-Tools: Git, Subversion
  • Build-Tools: Gradle, Maven
  • Test-Tools: JUnit, Mockito

Laufzeitinfrastruktur

  • Application-Server: Tomcat
  • Datenbanken: Oracle, MySQL
  • Betriebssysteme: Linux, Windows